Extension [ extension #168 v8js version 2.1.0 ] { - INI { Entry [ v8js.flags ] Current = '' } Entry [ v8js.icudtl_dat_path ] Current = '' } Entry [ v8js.use_date ] Current = '0' } Entry [ v8js.use_array_access ] Current = '0' } } - Classes [8] { Class [ class V8Js ] { - Constants [4] { Constant [ public string V8_VERSION ] { 6.8.275.32-node.51 } Constant [ public integer FLAG_NONE ] { 1 } Constant [ public integer FLAG_FORCE_ARRAY ] { 2 } Constant [ public integer FLAG_PROPAGATE_PHP_EXCEPTIONS ] { 4 } } - Static properties [0] { } - Static methods [3] { Method [ static public method registerExtension ] { - Parameters [4] { Parameter #0 [ $extension_name ] Parameter #1 [ $script ] Parameter #2 [ $dependencies ] Parameter #3 [ $auto_enable ] } } Method [ static public method getExtensions ] { - Parameters [0] { } } Method [ static public method createSnapshot ] { - Parameters [1] { Parameter #0 [ $script ] } } } - Properties [0] { } - Methods [14] { Method [ public method __construct ] { - Parameters [5] { Parameter #0 [ $object_name ] Parameter #1 [ $variables ] Parameter #2 [ $extensions ] Parameter #3 [ $report_uncaught_exceptions ] Parameter #4 [ $snapshot_blob ] } } Method [ final public method __sleep ] { - Parameters [0] { } } Method [ final public method __wakeup ] { - Parameters [0] { } } Method [ public method executeString ] { - Parameters [5] { Parameter #0 [ $script ] Parameter #1 [ $identifier ] Parameter #2 [ $flags ] Parameter #3 [ $time_limit ] Parameter #4 [ $memory_limit ] } } Method [ public method compileString ] { - Parameters [2] { Parameter #0 [ $script ] Parameter #1 [ $identifier ] } } Method [ public method executeScript ] { - Parameters [4] { Parameter #0 [ $script ] Parameter #1 [ $flags ] Parameter #2 [ $time_limit ] Parameter #3 [ $memory_limit ] } } Method [ public method checkString ] { - Parameters [1] { Parameter #0 [ $script ] } } Method [ public method getPendingException ] { - Parameters [0] { } } Method [ public method clearPendingException ] { - Parameters [0] { } } Method [ public method setModuleNormaliser ] { - Parameters [2] { Parameter #0 [ $base ] Parameter #1 [ $module_id ] } } Method [ public method setModuleLoader ] { - Parameters [1] { Parameter #0 [ $callable ] } } Method [ public method setTimeLimit ] { - Parameters [1] { Parameter #0 [ $time_limit ] } } Method [ public method setMemoryLimit ] { - Parameters [1] { Parameter #0 [ $memory_limit ] } } Method [ public method setAverageObjectSize ] { - Parameters [1] { Parameter #0 [ $average_object_size ] } } } } Class [ class V8JsException extends RuntimeException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ final class V8JsScriptException extends V8JsException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [10] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] Property [ protected $JsFileName ] Property [ protected $JsLineNumber ] Property [ protected $JsStartColumn ] Property [ protected $JsEndColumn ] Property [ protected $JsSourceLine ] Property [ protected $JsTrace ] } - Methods [16] { Method [ final public method getJsFileName ] { - Parameters [0] { } } Method [ final public method getJsLineNumber ] { - Parameters [0] { } } Method [ final public method getJsStartColumn ] { - Parameters [0] { } } Method [ final public method getJsEndColumn ] { - Parameters [0] { } } Method [ final public method getJsSourceLine ] { - Parameters [0] { } } Method [ final public method getJsTrace ] { - Parameters [0] { } } Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ final class V8JsTimeLimitException extends V8JsException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ final class V8JsMemoryLimitException extends V8JsException implements Throwable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [4] { Property [ protected $message ] Property [ protected $code ] Property [ protected $file ] Property [ protected $line ] } - Methods [10] { Method [ public method __construct ] { - Parameters [3] { Parameter #0 [ $message ] Parameter #1 [ $code ] Parameter #2 [ $previous ] } } Method [ public method __wakeup ] { } Method [ final public method getMessage ] { } Method [ final public method getCode ] { } Method [ final public method getFile ] { } Method [ final public method getLine ] { } Method [ final public method getTrace ] { } Method [ final public method getPrevious ] { } Method [ final public method getTraceAsString ] { } Method [ public method __toString ] { } } } Class [ final class V8Object ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { } Method [ final public method __sleep ] { } Method [ final public method __wakeup ] { } } } Class [ final class V8Function ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [3] { Method [ public method __construct ] { } Method [ final public method __sleep ] { } Method [ final public method __wakeup ] { } } } Class [ final class V8Generator implements Iterator, Traversable ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [8] { Method [ public method __construct ] { } Method [ final public method __sleep ] { } Method [ final public method __wakeup ] { } Method [ public method current ] { - Parameters [0] { } } Method [ public method key ] { - Parameters [0] { } } Method [ public method next ] { - Parameters [0] { } } Method [ public method rewind ] { - Parameters [0] { } } Method [ public method valid ] { - Parameters [0] { } } } } } }