V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__constructConstruye un nuevo objeto V8Js

Descripción

public V8Js::__construct(
    string $object_name = "PHP",
    array $variables = array(),
    array $extensions = array(),
    bool $report_uncaught_exceptions = true
)

Construye un nuevo objeto V8Js.

Parámetros

object_name

El nombre del objeto pasado a Javascript.

variables

Una lista de variables PHP que estarán disponibles en Javascript. Debe ser un array asociativo en el formato array("nombre-para-js" => "nombre-de-la-variable-php"). Por omisión, un array vacío.

extensions

Lista de extensiones registradas utilizando el método V8Js::registerExtension(), que deben estar disponibles en el contexto Javascript del objeto V8Js creado.

Nota:

Las extensiones registradas de tal manera que estén automáticamente activas no necesitan ser listadas en este array. Además, si una extensión tiene dependencias, estas pueden ser omitidas. Por omisión, un array vacío.

report_uncaught_exceptions

Controla si las excepciones Javascript no capturadas se reportan inmediatamente o no. Por omisión, vale true. Si se establece en false, se puede acceder a la excepción no capturada utilizando el método V8Js::getPendingException().

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top