V8Js::registerExtension
(PECL v8js >= 0.1.0)
V8Js::registerExtension — V8Js で使う Javascript の拡張を登録する
説明
public static bool V8Js::registerExtension
( string $extension_name
, string $script
[, array $dependencies = array()
[, bool $auto_enable = FALSE
]] )
パラメータ
-
extension_name
-
登録する拡張の名前。
-
script
-
登録する Javascript コード。
-
dependencies
-
登録する拡張が依存している他の拡張の名前の配列。この拡張が読み込まれたときに、
これらの拡張も自動的に有効になります。
注意:
拡張を使う V8Js を作成する前に、
その拡張自身と依存する拡張群をすべて登録しておかなければなりません。
-
auto_enable
-
TRUE にすると、この拡張がすべての V8Js コンテキストで自動的に有効となります。
デフォルトは FALSE です。
返り値
拡張の登録に成功した場合に TRUE、それ以外の場合に FALSE を返します。