$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().
Возвращает новый объект V8Js.