V8Js::__construct

(PECL v8js >= 0.1.0)

V8Js::__construct — Construit un nouvel objet V8Js

Description

public function V8Js::__construct(
    string $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().

add a note

User Contributed Notes

There are no user contributed notes for this page.