summaryrefslogtreecommitdiffstats
path: root/REFLECTION
diff options
context:
space:
mode:
Diffstat (limited to 'REFLECTION')
-rw-r--r--REFLECTION276
1 files changed, 174 insertions, 102 deletions
diff --git a/REFLECTION b/REFLECTION
index 4353ff0..96fec44 100644
--- a/REFLECTION
+++ b/REFLECTION
@@ -1,11 +1,10 @@
-Extension [ <persistent> extension #77 http version 2.6.0 ] {
+Extension [ <persistent> extension #153 http version 3.1.0 ] {
- Dependencies {
Dependency [ raphf (Required) ]
Dependency [ propro (Required) ]
Dependency [ spl (Required) ]
Dependency [ hash (Required) ]
- Dependency [ iconv (Required) ]
}
- INI {
@@ -72,7 +71,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Constant [ integer http\Client\Curl\POSTREDIR_ALL ] { 7 }
}
- - Classes [30] {
+ - Classes [31] {
Interface [ <internal:http> interface http\Exception ] {
- Constants [0] {
@@ -91,7 +90,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
}
}
- Class [ <internal:http> class http\Exception\RuntimeException extends RuntimeException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\RuntimeException extends RuntimeException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -122,33 +121,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\UnexpectedValueException extends UnexpectedValueException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\UnexpectedValueException extends UnexpectedValueException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -179,33 +178,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadMethodCallException extends BadMethodCallException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadMethodCallException extends BadMethodCallException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -236,33 +235,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\InvalidArgumentException extends InvalidArgumentException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -293,33 +292,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadHeaderException extends DomainException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadHeaderException extends DomainException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -350,33 +349,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadUrlException extends DomainException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadUrlException extends DomainException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -407,33 +406,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadMessageException extends DomainException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadMessageException extends DomainException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -464,33 +463,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadConversionException extends DomainException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadConversionException extends DomainException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -521,33 +520,33 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
- Class [ <internal:http> class http\Exception\BadQueryStringException extends DomainException implements http\Exception ] {
+ Class [ <internal:http> class http\Exception\BadQueryStringException extends DomainException implements Throwable, http\Exception ] {
- Constants [0] {
}
@@ -578,28 +577,28 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:Core, inherits Exception> public method __wakeup ] {
}
- Method [ <internal:Core, inherits Exception> final public method getMessage ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] {
}
- Method [ <internal:Core, inherits Exception> final public method getCode ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] {
}
- Method [ <internal:Core, inherits Exception> final public method getFile ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] {
}
- Method [ <internal:Core, inherits Exception> final public method getLine ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTrace ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] {
}
- Method [ <internal:Core, inherits Exception> final public method getPrevious ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] {
}
- Method [ <internal:Core, inherits Exception> final public method getTraceAsString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] {
}
- Method [ <internal:Core, inherits Exception> public method __toString ] {
+ Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] {
}
}
}
@@ -1662,12 +1661,12 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Class [ <internal:http> <iterateable> class http\QueryString implements Serializable, ArrayAccess, IteratorAggregate, Traversable ] {
- Constants [6] {
- Constant [ integer TYPE_BOOL ] { 3 }
- Constant [ integer TYPE_INT ] { 1 }
- Constant [ integer TYPE_FLOAT ] { 2 }
+ Constant [ integer TYPE_BOOL ] { 13 }
+ Constant [ integer TYPE_INT ] { 4 }
+ Constant [ integer TYPE_FLOAT ] { 5 }
Constant [ integer TYPE_STRING ] { 6 }
- Constant [ integer TYPE_ARRAY ] { 4 }
- Constant [ integer TYPE_OBJECT ] { 5 }
+ Constant [ integer TYPE_ARRAY ] { 7 }
+ Constant [ integer TYPE_OBJECT ] { 8 }
}
- Static properties [1] {
@@ -1686,7 +1685,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Property [ <default> private $queryArray ]
}
- - Methods [21] {
+ - Methods [20] {
Method [ <internal:http, ctor> final public method __construct ] {
- Parameters [1] {
@@ -1796,14 +1795,6 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
}
}
- Method [ <internal:http> public method xlate ] {
-
- - Parameters [2] {
- Parameter #0 [ <required> $from_encoding ]
- Parameter #1 [ <required> $to_encoding ]
- }
- }
-
Method [ <internal:http, prototype Serializable> public method serialize ] {
- Parameters [0] {
@@ -2822,7 +2813,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:http> abstract public method timer ] {
- Parameters [1] {
- Parameter #0 [ <required> $timeout_ms ]
+ Parameter #0 [ <required> integer $timeout_ms ]
}
}
@@ -2830,7 +2821,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
- Parameters [2] {
Parameter #0 [ <required> $socket ]
- Parameter #1 [ <required> $action ]
+ Parameter #1 [ <required> integer $action ]
}
}
@@ -2843,7 +2834,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Method [ <internal:http> abstract public method wait ] {
- Parameters [1] {
- Parameter #0 [ <optional> $timeout_ms ]
+ Parameter #0 [ <optional> integer $timeout_ms ]
}
}
@@ -2857,7 +2848,7 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Class [ <internal:http> class http\Url ] {
- - Constants [20] {
+ - Constants [22] {
Constant [ integer REPLACE ] { 0 }
Constant [ integer JOIN_PATH ] { 1 }
Constant [ integer JOIN_QUERY ] { 2 }
@@ -2874,6 +2865,8 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
Constant [ integer PARSE_MBLOC ] { 65536 }
Constant [ integer PARSE_MBUTF8 ] { 131072 }
Constant [ integer PARSE_TOIDN ] { 1048576 }
+ Constant [ integer PARSE_TOIDN_2003 ] { 9437184 }
+ Constant [ integer PARSE_TOIDN_2008 ] { 5242880 }
Constant [ integer PARSE_TOPCT ] { 2097152 }
Constant [ integer IGNORE_ERRORS ] { 268435456 }
Constant [ integer SILENT_ERRORS ] { 536870912 }
@@ -2935,6 +2928,85 @@ Extension [ <persistent> extension #77 http version 2.6.0 ] {
}
}
+ Class [ <internal:http> class http\Env\Url extends http\Url ] {
+
+ - Constants [19] {
+ Constant [ integer REPLACE ] { 0 }
+ Constant [ integer JOIN_PATH ] { 1 }
+ Constant [ integer JOIN_QUERY ] { 2 }
+ Constant [ integer STRIP_USER ] { 4 }
+ Constant [ integer STRIP_PASS ] { 8 }
+ Constant [ integer STRIP_AUTH ] { 12 }
+ Constant [ integer STRIP_PORT ] { 32 }
+ Constant [ integer STRIP_PATH ] { 64 }
+ Constant [ integer STRIP_QUERY ] { 128 }
+ Constant [ integer STRIP_FRAGMENT ] { 256 }
+ Constant [ integer STRIP_ALL ] { 492 }
+ Constant [ integer FROM_ENV ] { 4096 }
+ Constant [ integer SANITIZE_PATH ] { 8192 }
+ Constant [ integer PARSE_MBLOC ] { 65536 }
+ Constant [ integer PARSE_MBUTF8 ] { 131072 }
+ Constant [ integer PARSE_TOIDN ] { 1048576 }
+ Constant [ integer PARSE_TOIDN_2003 ] { 9437184 }
+ Constant [ integer PARSE_TOIDN_2008 ] { 5242880 }
+ Constant [ integer PARSE_TOPCT ] { 2097152 }
+ }
+
+ - Static properties [0] {
+ }
+
+ - Static methods [0] {
+ }
+
+ - Properties [8] {
+ Property [ <default> public $scheme ]
+ Property [ <default> public $user ]
+ Property [ <default> public $pass ]
+ Property [ <default> public $host ]
+ Property [ <default> public $port ]
+ Property [ <default> public $path ]
+ Property [ <default> public $query ]
+ Property [ <default> public $fragment ]
+ }
+
+ - Methods [5] {
+ Method [ <internal:http, overwrites http\Url, ctor> public method __construct ] {
+
+ - Parameters [3] {
+ Parameter #0 [ <optional> $old_url ]
+ Parameter #1 [ <optional> $new_url ]
+ Parameter #2 [ <optional> $flags ]
+ }
+ }
+
+ Method [ <internal:http, overwrites http\Url, prototype http\Url> public method mod ] {
+
+ - Parameters [2] {
+ Parameter #0 [ <required> $more_url_parts ]
+ Parameter #1 [ <optional> $flags ]
+ }
+ }
+
+ Method [ <internal:http, overwrites http\Url, prototype http\Url> public method toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:http, overwrites http\Url, prototype http\Url> public method __toString ] {
+
+ - Parameters [0] {
+ }
+ }
+
+ Method [ <internal:http, overwrites http\Url, prototype http\Url> public method toArray ] {
+
+ - Parameters [0] {
+ }
+ }
+ }
+ }
+
Class [ <internal:http> class http\Env ] {
- Constants [0] {