Beschreibung
string
$object_name = "PHP",array
$variables = array(),array
$extensions = array(),bool
$report_uncaught_exceptions = true)
Erstellt ein neues V8Js-Objekt.
Parameter-Liste
-
object_name -
Der Name des Objekts, dass an JavaScript übergeben wird.
-
variables -
Zuweisung von PHP-Variablen die in JavaScript verfügbar sein sollen. Es muss sich um ein assoziatives array im folgenden Format handeln:
array("name-for-js" => "name-of-php-variable"). Standard ist ein leeres Array. -
extensions -
Liste von Erweiterungen, die mit V8Js::registerExtension() registriert wurden und im JavaScript-Kontext des erstellten V8Js-Objekts verfügbar sein sollen.
Hinweis:
Erweiterungen, die als automatisch aktiviert registriert wurden, müssen nicht in diesem Array gelistet werden. Auch wenn eine Erweiterung von anderen abhängt, müssen letztere nicht gelistet werden. Standard ist ein leeres Array.
-
report_uncaught_exceptions -
Steuert, ob ungefangene JavaScript-Exceptions sofort berichtet werden sollen oder nicht. Standardeinstellung ist
true, wenn der Wert auffalsegesetzt wird, kann auf die ungefangene Ausnahme über V8Js::getPendingException() zugegriffen werden.

