Construye un nuevo objeto V8Js

# V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__construct — Construye un nuevo objeto V8Js

### Descripción

public function 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().

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open