diff options
Diffstat (limited to 'REFLECTION')
-rw-r--r-- | REFLECTION | 170 |
1 files changed, 170 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..ca00149 --- /dev/null +++ b/REFLECTION @@ -0,0 +1,170 @@ +Extension [ <persistent> extension #15 runkit version 2.0.1 ] { + + - INI { + Entry [ runkit.superglobal <PERDIR,SYSTEM> ] + Current = '' + } + Entry [ runkit.internal_override <SYSTEM> ] + Current = '0' + } + } + + - Constants [17] { + Constant [ integer RUNKIT_IMPORT_FUNCTIONS ] { 1 } + Constant [ integer RUNKIT_IMPORT_CLASS_METHODS ] { 2 } + Constant [ integer RUNKIT_IMPORT_CLASS_CONSTS ] { 4 } + Constant [ integer RUNKIT_IMPORT_CLASS_PROPS ] { 8 } + Constant [ integer RUNKIT_IMPORT_CLASS_STATIC_PROPS ] { 16 } + Constant [ integer RUNKIT_IMPORT_CLASSES ] { 30 } + Constant [ integer RUNKIT_IMPORT_OVERRIDE ] { 32 } + Constant [ string RUNKIT_VERSION ] { 2.0.1 } + Constant [ integer RUNKIT_ACC_RETURN_REFERENCE ] { 67108864 } + Constant [ integer RUNKIT_ACC_PUBLIC ] { 256 } + Constant [ integer RUNKIT_ACC_PROTECTED ] { 512 } + Constant [ integer RUNKIT_ACC_PRIVATE ] { 1024 } + Constant [ integer RUNKIT_ACC_STATIC ] { 1 } + Constant [ integer RUNKIT_OVERRIDE_OBJECTS ] { 32768 } + Constant [ integer RUNKIT_FEATURE_MANIPULATION ] { 1 } + Constant [ integer RUNKIT_FEATURE_SUPERGLOBALS ] { 1 } + Constant [ integer RUNKIT_FEATURE_SANDBOX ] { 0 } + } + + - Functions { + Function [ <internal:runkit> function runkit_zval_inspect ] { + + - Parameters [1] { + Parameter #0 [ <required> $value ] + } + } + Function [ <internal:runkit> function runkit_object_id ] { + + - Parameters [1] { + Parameter #0 [ <required> $obj ] + } + } + Function [ <internal:runkit> function runkit_superglobals ] { + + - Parameters [0] { + } + } + Function [ <internal:runkit> function runkit_import ] { + } + Function [ <internal:runkit> function runkit_function_add ] { + + - Parameters [7] { + Parameter #0 [ <required> $funcname ] + Parameter #1 [ <required> $arglist_or_closure ] + Parameter #2 [ <optional> $code_or_doc_comment ] + Parameter #3 [ <optional> $return_by_reference ] + Parameter #4 [ <optional> $doc_comment ] + Parameter #5 [ <optional> $return_type ] + Parameter #6 [ <optional> $is_strict ] + } + } + Function [ <internal:runkit> function runkit_function_remove ] { + + - Parameters [1] { + Parameter #0 [ <required> $funcname ] + } + } + Function [ <internal:runkit> function runkit_function_rename ] { + + - Parameters [2] { + Parameter #0 [ <required> $funcname ] + Parameter #1 [ <required> $newname ] + } + } + Function [ <internal:runkit> function runkit_function_redefine ] { + + - Parameters [7] { + Parameter #0 [ <required> $funcname ] + Parameter #1 [ <required> $arglist_or_closure ] + Parameter #2 [ <required> $code_or_doc_comment ] + Parameter #3 [ <optional> $return_by_reference ] + Parameter #4 [ <optional> $doc_comment ] + Parameter #5 [ <optional> $return_type ] + Parameter #6 [ <optional> $is_strict ] + } + } + Function [ <internal:runkit> function runkit_function_copy ] { + + - Parameters [2] { + Parameter #0 [ <required> $funcname ] + Parameter #1 [ <required> $targetname ] + } + } + Function [ <internal:runkit> function runkit_method_add ] { + + - Parameters [8] { + Parameter #0 [ <required> $classname ] + Parameter #1 [ <required> $methodname ] + Parameter #2 [ <required> $arglist_or_closure ] + Parameter #3 [ <optional> $code_or_flags ] + Parameter #4 [ <optional> $flags_or_doc_comment ] + Parameter #5 [ <optional> $doc_comment ] + Parameter #6 [ <optional> $return_type ] + Parameter #7 [ <optional> $is_strict ] + } + } + Function [ <internal:runkit> function runkit_method_redefine ] { + + - Parameters [8] { + Parameter #0 [ <required> $classname ] + Parameter #1 [ <required> $methodname ] + Parameter #2 [ <required> $arglist_or_closure ] + Parameter #3 [ <optional> $code_or_flags ] + Parameter #4 [ <optional> $flags_or_doc_comment ] + Parameter #5 [ <optional> $doc_comment ] + Parameter #6 [ <optional> $return_type ] + Parameter #7 [ <optional> $is_strict ] + } + } + Function [ <internal:runkit> function runkit_method_remove ] { + + - Parameters [2] { + Parameter #0 [ <required> $classname ] + Parameter #1 [ <required> $methodname ] + } + } + Function [ <internal:runkit> function runkit_method_rename ] { + + - Parameters [3] { + Parameter #0 [ <required> $classname ] + Parameter #1 [ <required> $methodname ] + Parameter #2 [ <required> $newname ] + } + } + Function [ <internal:runkit> function runkit_method_copy ] { + + - Parameters [4] { + Parameter #0 [ <required> $dClass ] + Parameter #1 [ <required> $dMethod ] + Parameter #2 [ <required> $sClass ] + Parameter #3 [ <optional> $sMethod ] + } + } + Function [ <internal:runkit> function runkit_constant_redefine ] { + + - Parameters [3] { + Parameter #0 [ <required> $constname ] + Parameter #1 [ <required> $value ] + Parameter #2 [ <optional> $newVisibility ] + } + } + Function [ <internal:runkit> function runkit_constant_remove ] { + + - Parameters [1] { + Parameter #0 [ <required> $constname ] + } + } + Function [ <internal:runkit> function runkit_constant_add ] { + + - Parameters [3] { + Parameter #0 [ <required> $constname ] + Parameter #1 [ <required> $value ] + Parameter #2 [ <optional> $newVisibility ] + } + } + } +} + |