$object_name
= "PHP",$variables
= array(),$extensions
= array(),$report_uncaught_exceptions
= true
Erstellt ein neues V8Js-Objekt.
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 auf false
gesetzt wird, kann auf die
ungefangene Ausnahme ΓΌber V8Js::getPendingException() zugegriffen werden.