From 6fe89e3c14ec53db7c21b3717d1e9a98c0db855d Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Tue, 4 Dec 2012 09:10:46 +0100 Subject: PHP 5.5: save extension reflection --- reflection/Core.txt | 1040 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 1040 insertions(+) create mode 100644 reflection/Core.txt (limited to 'reflection/Core.txt') diff --git a/reflection/Core.txt b/reflection/Core.txt new file mode 100644 index 0000000..eb3087a --- /dev/null +++ b/reflection/Core.txt @@ -0,0 +1,1040 @@ +Extension [ extension #0 Core version 5.5.0-dev ] { + + - INI { + Entry [ highlight.comment ] + Current = '#FF8000' + } + Entry [ highlight.default ] + Current = '#0000BB' + } + Entry [ highlight.html ] + Current = '#000000' + } + Entry [ highlight.keyword ] + Current = '#007700' + } + Entry [ highlight.string ] + Current = '#DD0000' + } + Entry [ asp_tags ] + Current = '0' + } + Entry [ display_errors ] + Current = '1' + } + Entry [ display_startup_errors ] + Current = '0' + } + Entry [ enable_dl ] + Current = '1' + } + Entry [ expose_php ] + Current = '1' + } + Entry [ docref_root ] + Current = '' + } + Entry [ docref_ext ] + Current = '' + } + Entry [ html_errors ] + Current = '0' + } + Entry [ xmlrpc_errors ] + Current = '0' + } + Entry [ xmlrpc_error_number ] + Current = '0' + } + Entry [ max_input_time ] + Current = '-1' + } + Entry [ ignore_user_abort ] + Current = '0' + } + Entry [ implicit_flush ] + Current = '1' + } + Entry [ log_errors ] + Current = '0' + } + Entry [ log_errors_max_len ] + Current = '1024' + } + Entry [ ignore_repeated_errors ] + Current = '0' + } + Entry [ ignore_repeated_source ] + Current = '0' + } + Entry [ report_memleaks ] + Current = '1' + } + Entry [ report_zend_debug ] + Current = '0' + } + Entry [ output_buffering ] + Current = '0' + } + Entry [ output_handler ] + Current = '' + } + Entry [ register_argc_argv ] + Current = '1' + } + Entry [ auto_globals_jit ] + Current = '1' + } + Entry [ short_open_tag ] + Current = '1' + } + Entry [ sql.safe_mode ] + Current = '0' + } + Entry [ track_errors ] + Current = '0' + } + Entry [ unserialize_callback_func ] + Current = '' + } + Entry [ serialize_precision ] + Current = '17' + } + Entry [ arg_separator.output ] + Current = '&' + } + Entry [ arg_separator.input ] + Current = '&' + } + Entry [ auto_append_file ] + Current = '' + } + Entry [ auto_prepend_file ] + Current = '' + } + Entry [ doc_root ] + Current = '' + } + Entry [ default_charset ] + Current = '' + } + Entry [ default_mimetype ] + Current = 'text/html' + } + Entry [ error_log ] + Current = '' + } + Entry [ extension_dir ] + Current = '/usr/lib64/php/modules' + } + Entry [ include_path ] + Current = '.:/usr/share/pear:/usr/share/php' + } + Entry [ max_execution_time ] + Current = '0' + } + Entry [ open_basedir ] + Current = '' + } + Entry [ file_uploads ] + Current = '1' + } + Entry [ upload_max_filesize ] + Current = '2M' + } + Entry [ post_max_size ] + Current = '8M' + } + Entry [ upload_tmp_dir ] + Current = '' + } + Entry [ max_input_nesting_level ] + Current = '64' + } + Entry [ max_input_vars ] + Current = '1000' + } + Entry [ user_dir ] + Current = '' + } + Entry [ variables_order ] + Current = 'EGPCS' + } + Entry [ request_order ] + Current = '' + } + Entry [ error_append_string ] + Current = '' + } + Entry [ error_prepend_string ] + Current = '' + } + Entry [ SMTP ] + Current = 'localhost' + } + Entry [ smtp_port ] + Current = '25' + } + Entry [ mail.add_x_header ] + Current = '0' + } + Entry [ mail.log ] + Current = '' + } + Entry [ browscap ] + Current = '' + } + Entry [ memory_limit ] + Current = '-1' + } + Entry [ precision ] + Current = '14' + } + Entry [ sendmail_from ] + Current = '' + } + Entry [ sendmail_path ] + Current = '/usr/sbin/sendmail -t -i ' + } + Entry [ mail.force_extra_parameters ] + Current = '' + } + Entry [ disable_functions ] + Current = '' + } + Entry [ disable_classes ] + Current = '' + } + Entry [ max_file_uploads ] + Current = '20' + } + Entry [ allow_url_fopen ] + Current = '1' + } + Entry [ allow_url_include ] + Current = '0' + } + Entry [ enable_post_data_reading ] + Current = '1' + } + Entry [ always_populate_raw_post_data ] + Current = '0' + } + Entry [ realpath_cache_size ] + Current = '16K' + } + Entry [ realpath_cache_ttl ] + Current = '120' + } + Entry [ user_ini.filename ] + Current = '.user.ini' + } + Entry [ user_ini.cache_ttl ] + Current = '300' + } + Entry [ exit_on_timeout ] + Current = '0' + } + Entry [ error_reporting ] + Current = '' + } + Entry [ zend.enable_gc ] + Current = '1' + } + Entry [ zend.multibyte ] + Current = '0' + } + Entry [ zend.script_encoding ] + Current = '' + } + Entry [ zend.detect_unicode ] + Current = '1' + } + } + + - Constants [73] { + Constant [ integer E_ERROR ] { 1 } + Constant [ integer E_RECOVERABLE_ERROR ] { 4096 } + Constant [ integer E_WARNING ] { 2 } + Constant [ integer E_PARSE ] { 4 } + Constant [ integer E_NOTICE ] { 8 } + Constant [ integer E_STRICT ] { 2048 } + Constant [ integer E_DEPRECATED ] { 8192 } + Constant [ integer E_CORE_ERROR ] { 16 } + Constant [ integer E_CORE_WARNING ] { 32 } + Constant [ integer E_COMPILE_ERROR ] { 64 } + Constant [ integer E_COMPILE_WARNING ] { 128 } + Constant [ integer E_USER_ERROR ] { 256 } + Constant [ integer E_USER_WARNING ] { 512 } + Constant [ integer E_USER_NOTICE ] { 1024 } + Constant [ integer E_USER_DEPRECATED ] { 16384 } + Constant [ integer E_ALL ] { 32767 } + Constant [ integer DEBUG_BACKTRACE_PROVIDE_OBJECT ] { 1 } + Constant [ integer DEBUG_BACKTRACE_IGNORE_ARGS ] { 2 } + Constant [ boolean TRUE ] { 1 } + Constant [ boolean FALSE ] { } + Constant [ null NULL ] { } + Constant [ boolean ZEND_THREAD_SAFE ] { } + Constant [ boolean ZEND_DEBUG_BUILD ] { } + Constant [ string PHP_VERSION ] { 5.5.0-dev } + Constant [ integer PHP_MAJOR_VERSION ] { 5 } + Constant [ integer PHP_MINOR_VERSION ] { 5 } + Constant [ integer PHP_RELEASE_VERSION ] { 0 } + Constant [ string PHP_EXTRA_VERSION ] { -dev } + Constant [ integer PHP_VERSION_ID ] { 50500 } + Constant [ integer PHP_ZTS ] { 0 } + Constant [ integer PHP_DEBUG ] { 0 } + Constant [ string PHP_OS ] { Linux } + Constant [ string PHP_SAPI ] { cli } + Constant [ string DEFAULT_INCLUDE_PATH ] { .:/usr/share/pear:/usr/share/php } + Constant [ string PEAR_INSTALL_DIR ] { /usr/share/pear } + Constant [ string PEAR_EXTENSION_DIR ] { /usr/lib64/php/modules } + Constant [ string PHP_EXTENSION_DIR ] { /usr/lib64/php/modules } + Constant [ string PHP_PREFIX ] { /usr } + Constant [ string PHP_BINDIR ] { /usr/bin } + Constant [ string PHP_MANDIR ] { /usr/share/man } + Constant [ string PHP_LIBDIR ] { /usr/lib64/php } + Constant [ string PHP_DATADIR ] { /usr/share } + Constant [ string PHP_SYSCONFDIR ] { /etc } + Constant [ string PHP_LOCALSTATEDIR ] { /var } + Constant [ string PHP_CONFIG_FILE_PATH ] { /etc } + Constant [ string PHP_CONFIG_FILE_SCAN_DIR ] { /etc/php.d } + Constant [ string PHP_SHLIB_SUFFIX ] { so } + Constant [ string PHP_EOL ] { + } + Constant [ integer PHP_MAXPATHLEN ] { 4096 } + Constant [ integer PHP_INT_MAX ] { 9223372036854775807 } + Constant [ integer PHP_INT_SIZE ] { 8 } + Constant [ string PHP_BINARY ] { /usr/bin/php } + Constant [ integer PHP_OUTPUT_HANDLER_START ] { 1 } + Constant [ integer PHP_OUTPUT_HANDLER_WRITE ] { 0 } + Constant [ integer PHP_OUTPUT_HANDLER_FLUSH ] { 4 } + Constant [ integer PHP_OUTPUT_HANDLER_CLEAN ] { 2 } + Constant [ integer PHP_OUTPUT_HANDLER_FINAL ] { 8 } + Constant [ integer PHP_OUTPUT_HANDLER_CONT ] { 0 } + Constant [ integer PHP_OUTPUT_HANDLER_END ] { 8 } + Constant [ integer PHP_OUTPUT_HANDLER_CLEANABLE ] { 16 } + Constant [ integer PHP_OUTPUT_HANDLER_FLUSHABLE ] { 32 } + Constant [ integer PHP_OUTPUT_HANDLER_REMOVABLE ] { 64 } + Constant [ integer PHP_OUTPUT_HANDLER_STDFLAGS ] { 112 } + Constant [ integer PHP_OUTPUT_HANDLER_STARTED ] { 4096 } + Constant [ integer PHP_OUTPUT_HANDLER_DISABLED ] { 8192 } + Constant [ integer UPLOAD_ERR_OK ] { 0 } + Constant [ integer UPLOAD_ERR_INI_SIZE ] { 1 } + Constant [ integer UPLOAD_ERR_FORM_SIZE ] { 2 } + Constant [ integer UPLOAD_ERR_PARTIAL ] { 3 } + Constant [ integer UPLOAD_ERR_NO_FILE ] { 4 } + Constant [ integer UPLOAD_ERR_NO_TMP_DIR ] { 6 } + Constant [ integer UPLOAD_ERR_CANT_WRITE ] { 7 } + Constant [ integer UPLOAD_ERR_EXTENSION ] { 8 } + } + + - Functions { + Function [ function zend_version ] { + + - Parameters [0] { + } + } + Function [ function func_num_args ] { + + - Parameters [0] { + } + } + Function [ function func_get_arg ] { + + - Parameters [1] { + Parameter #0 [ $arg_num ] + } + } + Function [ function func_get_args ] { + + - Parameters [0] { + } + } + Function [ function strlen ] { + + - Parameters [1] { + Parameter #0 [ $str ] + } + } + Function [ function strcmp ] { + + - Parameters [2] { + Parameter #0 [ $str1 ] + Parameter #1 [ $str2 ] + } + } + Function [ function strncmp ] { + + - Parameters [3] { + Parameter #0 [ $str1 ] + Parameter #1 [ $str2 ] + Parameter #2 [ $len ] + } + } + Function [ function strcasecmp ] { + + - Parameters [2] { + Parameter #0 [ $str1 ] + Parameter #1 [ $str2 ] + } + } + Function [ function strncasecmp ] { + + - Parameters [3] { + Parameter #0 [ $str1 ] + Parameter #1 [ $str2 ] + Parameter #2 [ $len ] + } + } + Function [ function each ] { + + - Parameters [1] { + Parameter #0 [ &$arr ] + } + } + Function [ function error_reporting ] { + + - Parameters [1] { + Parameter #0 [ $new_error_level ] + } + } + Function [ function define ] { + + - Parameters [3] { + Parameter #0 [ $constant_name ] + Parameter #1 [ $value ] + Parameter #2 [ $case_insensitive ] + } + } + Function [ function defined ] { + + - Parameters [1] { + Parameter #0 [ $constant_name ] + } + } + Function [ function get_class ] { + + - Parameters [1] { + Parameter #0 [ $object ] + } + } + Function [ function get_called_class ] { + + - Parameters [0] { + } + } + Function [ function get_parent_class ] { + + - Parameters [1] { + Parameter #0 [ $object ] + } + } + Function [ function method_exists ] { + + - Parameters [2] { + Parameter #0 [ $object ] + Parameter #1 [ $method ] + } + } + Function [ function property_exists ] { + + - Parameters [2] { + Parameter #0 [ $object_or_class ] + Parameter #1 [ $property_name ] + } + } + Function [ function class_exists ] { + + - Parameters [2] { + Parameter #0 [ $classname ] + Parameter #1 [ $autoload ] + } + } + Function [ function interface_exists ] { + + - Parameters [2] { + Parameter #0 [ $classname ] + Parameter #1 [ $autoload ] + } + } + Function [ function trait_exists ] { + + - Parameters [2] { + Parameter #0 [ $traitname ] + Parameter #1 [ $autoload ] + } + } + Function [ function function_exists ] { + + - Parameters [1] { + Parameter #0 [ $function_name ] + } + } + Function [ function class_alias ] { + + - Parameters [3] { + Parameter #0 [ $user_class_name ] + Parameter #1 [ $alias_name ] + Parameter #2 [ $autoload ] + } + } + Function [ function get_included_files ] { + + - Parameters [0] { + } + } + Function [ function get_required_files ] { + + - Parameters [0] { + } + } + Function [ function is_subclass_of ] { + + - Parameters [3] { + Parameter #0 [ $object ] + Parameter #1 [ $class_name ] + Parameter #2 [ $allow_string ] + } + } + Function [ function is_a ] { + + - Parameters [3] { + Parameter #0 [ $object ] + Parameter #1 [ $class_name ] + Parameter #2 [ $allow_string ] + } + } + Function [ function get_class_vars ] { + + - Parameters [1] { + Parameter #0 [ $class_name ] + } + } + Function [ function get_object_vars ] { + + - Parameters [1] { + Parameter #0 [ $obj ] + } + } + Function [ function get_class_methods ] { + + - Parameters [1] { + Parameter #0 [ $class ] + } + } + Function [ function trigger_error ] { + + - Parameters [2] { + Parameter #0 [ $message ] + Parameter #1 [ $error_type ] + } + } + Function [ function user_error ] { + + - Parameters [2] { + Parameter #0 [ $message ] + Parameter #1 [ $error_type ] + } + } + Function [ function set_error_handler ] { + + - Parameters [2] { + Parameter #0 [ $error_handler ] + Parameter #1 [ $error_types ] + } + } + Function [ function restore_error_handler ] { + + - Parameters [0] { + } + } + Function [ function set_exception_handler ] { + + - Parameters [1] { + Parameter #0 [ $exception_handler ] + } + } + Function [ function restore_exception_handler ] { + + - Parameters [0] { + } + } + Function [ function get_declared_classes ] { + + - Parameters [0] { + } + } + Function [ function get_declared_traits ] { + + - Parameters [0] { + } + } + Function [ function get_declared_interfaces ] { + + - Parameters [0] { + } + } + Function [ function get_defined_functions ] { + + - Parameters [0] { + } + } + Function [ function get_defined_vars ] { + + - Parameters [0] { + } + } + Function [ function create_function ] { + + - Parameters [2] { + Parameter #0 [ $args ] + Parameter #1 [ $code ] + } + } + Function [ function get_resource_type ] { + + - Parameters [1] { + Parameter #0 [ $res ] + } + } + Function [ function get_loaded_extensions ] { + + - Parameters [1] { + Parameter #0 [ $zend_extensions ] + } + } + Function [ function extension_loaded ] { + + - Parameters [1] { + Parameter #0 [ $extension_name ] + } + } + Function [ function get_extension_funcs ] { + + - Parameters [1] { + Parameter #0 [ $extension_name ] + } + } + Function [ function get_defined_constants ] { + + - Parameters [1] { + Parameter #0 [ $categorize ] + } + } + Function [ function debug_backtrace ] { + + - Parameters [2] { + Parameter #0 [ $options ] + Parameter #1 [ $limit ] + } + } + Function [ function debug_print_backtrace ] { + + - Parameters [1] { + Parameter #0 [ $options ] + } + } + Function [ function gc_collect_cycles ] { + + - Parameters [0] { + } + } + Function [ function gc_enabled ] { + + - Parameters [0] { + } + } + Function [ function gc_enable ] { + + - Parameters [0] { + } + } + Function [ function gc_disable ] { + + - Parameters [0] { + } + } + } + + - Classes [10] { + Class [ class stdClass ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Interface [ interface Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [0] { + } + } + + Interface [ interface IteratorAggregate extends Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [1] { + Method [ abstract public method getIterator ] { + } + } + } + + Interface [ interface Iterator extends Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [5] { + Method [ abstract public method current ] { + } + + Method [ abstract public method next ] { + } + + Method [ abstract public method key ] { + } + + Method [ abstract public method valid ] { + } + + Method [ abstract public method rewind ] { + } + } + } + + Interface [ interface ArrayAccess ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [4] { + Method [ abstract public method offsetExists ] { + + - Parameters [1] { + Parameter #0 [ $offset ] + } + } + + Method [ abstract public method offsetGet ] { + + - Parameters [1] { + Parameter #0 [ $offset ] + } + } + + Method [ abstract public method offsetSet ] { + + - Parameters [2] { + Parameter #0 [ $offset ] + Parameter #1 [ $value ] + } + } + + Method [ abstract public method offsetUnset ] { + + - Parameters [1] { + Parameter #0 [ $offset ] + } + } + } + } + + Interface [ interface Serializable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [2] { + Method [ abstract public method serialize ] { + } + + Method [ abstract public method unserialize ] { + + - Parameters [1] { + Parameter #0 [ $serialized ] + } + } + } + } + + Class [ class Exception ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [7] { + Property [ protected $message ] + Property [ private $string ] + Property [ protected $code ] + Property [ protected $file ] + Property [ protected $line ] + Property [ private $trace ] + Property [ private $previous ] + } + + - Methods [10] { + Method [ final private method __clone ] { + } + + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $message ] + Parameter #1 [ $code ] + Parameter #2 [ $previous ] + } + } + + 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 [ class ErrorException extends Exception ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [5] { + Property [ protected $message ] + Property [ protected $code ] + Property [ protected $file ] + Property [ protected $line ] + Property [ protected $severity ] + } + + - Methods [10] { + Method [ public method __construct ] { + + - Parameters [6] { + Parameter #0 [ $message ] + Parameter #1 [ $code ] + Parameter #2 [ $severity ] + Parameter #3 [ $filename ] + Parameter #4 [ $lineno ] + Parameter #5 [ $previous ] + } + } + + Method [ final public method getSeverity ] { + } + + 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 Closure ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [1] { + Method [ static public method bind ] { + + - Parameters [3] { + Parameter #0 [ $closure ] + Parameter #1 [ $newthis ] + Parameter #2 [ $newscope ] + } + } + } + + - Properties [0] { + } + + - Methods [2] { + Method [ private method __construct ] { + } + + Method [ public method bindTo ] { + + - Parameters [2] { + Parameter #0 [ $newthis ] + Parameter #1 [ $newscope ] + } + } + } + } + + Class [ final class Generator implements Iterator, Traversable ] { + + - Constants [0] { + } + + - Static properties [0] { + } + + - Static methods [0] { + } + + - Properties [0] { + } + + - Methods [7] { + Method [ public method rewind ] { + + - Parameters [0] { + } + } + + Method [ public method valid ] { + + - Parameters [0] { + } + } + + Method [ public method current ] { + + - Parameters [0] { + } + } + + Method [ public method key ] { + + - Parameters [0] { + } + } + + Method [ public method next ] { + + - Parameters [0] { + } + } + + Method [ public method send ] { + + - Parameters [1] { + Parameter #0 [ $value ] + } + } + + Method [ public method __wakeup ] { + + - Parameters [0] { + } + } + } + } + } +} + -- cgit