Description
$object_name
= "PHP"
[, array $variables
= array()
[, array $extensions
= array()
[, bool $report_uncaught_exceptions
= TRUE
]]]] )Construit un nouvel objet V8Js.
Liste de paramètres
-
object_name
-
Le nom de l'objet passé à Javascript.
-
variables
-
Une liste des variables PHP qui seront disponibles en Javascript. Doit être un tableau associatif au format array("nom-pour-js" => "nom-de-la-variable-php"). Par défaut, un tableau vide.
-
extensions
-
Liste des extensions enregistrées en utilisant la méthode V8Js::registerExtension(), qui devraient être disponibles dans le contexte Javascript de l'objet V8Js créé.
Note:
Les extensions enregistrées de telle façon qu'elles soient automatiquement actives n'ont pas besoin d'être listées dans ce tableau. De plus, si une extension a des dépendances, celles-ci peuvent être omises. Par défaut, un tableau vide.
-
report_uncaught_exceptions
-
Contrôle si les exceptions Javascript non attrapées sont reportées immédiatement ou non. Par défaut, vaut
TRUE
. Si défini àFALSE
, l'exception non attrapée peut être accédée en utilisant la méthode V8Js::getPendingException().
Valeurs de retour
Retourne un nouvel objet de contexte V8Js.