Создаёт новый объект V8Js

# V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__construct — Создаёт новый объект V8Js

### Описание

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

Создаёт новый объект V8Js.

### Список параметров

`object_name`

  Имя объекта, передаваемого в Javascript.

`variables`

  Список переменных PHP, которые должны быть доступны в Javascript. Ассоциативный массив формата `array("name-for-js" => "name-of-php-variable")`. По умолчанию пустой массив.

`extensions`

  Список зарегистрированных через V8Js::registerExtension() модулей, которые должны быть доступны в контексте созданного объекта V8Js.

  > Замечание:

  > Модули, зарегистрированные как доступные автоматически, не нужно перечислять в этом массиве. Также, если модуль имеет какие-либо зависимости, то их тоже не нужно перечислять. По умолчанию пустой массив.

`report_uncaught_exceptions`

  Определяет, будут ли сообщаться о непойманных исключениях JavaScript сразу или нет. По умолчанию `true`. Если установить в `false`, то эти исключения будут доступны с помощью V8Js::getPendingException().

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