From 42aafa69381979063f081d074aba27199e1d961f Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Sun, 7 May 2017 08:21:45 +0200 Subject: switch the spec --- REFLECTION | 276 ++++++++++++++++++++++++++++++++++++++----------------------- 1 file changed, 174 insertions(+), 102 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 4353ff0..96fec44 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,11 +1,10 @@ -Extension [ extension #77 http version 2.6.0 ] { +Extension [ 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 [ extension #77 http version 2.6.0 ] { Constant [ integer http\Client\Curl\POSTREDIR_ALL ] { 7 } } - - Classes [30] { + - Classes [31] { Interface [ interface http\Exception ] { - Constants [0] { @@ -91,7 +90,7 @@ Extension [ extension #77 http version 2.6.0 ] { } } - Class [ class http\Exception\RuntimeException extends RuntimeException implements http\Exception ] { + Class [ class http\Exception\RuntimeException extends RuntimeException implements Throwable, http\Exception ] { - Constants [0] { } @@ -122,33 +121,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\UnexpectedValueException extends UnexpectedValueException implements http\Exception ] { + Class [ class http\Exception\UnexpectedValueException extends UnexpectedValueException implements Throwable, http\Exception ] { - Constants [0] { } @@ -179,33 +178,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadMethodCallException extends BadMethodCallException implements http\Exception ] { + Class [ class http\Exception\BadMethodCallException extends BadMethodCallException implements Throwable, http\Exception ] { - Constants [0] { } @@ -236,33 +235,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\InvalidArgumentException extends InvalidArgumentException implements http\Exception ] { + Class [ class http\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, http\Exception ] { - Constants [0] { } @@ -293,33 +292,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadHeaderException extends DomainException implements http\Exception ] { + Class [ class http\Exception\BadHeaderException extends DomainException implements Throwable, http\Exception ] { - Constants [0] { } @@ -350,33 +349,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadUrlException extends DomainException implements http\Exception ] { + Class [ class http\Exception\BadUrlException extends DomainException implements Throwable, http\Exception ] { - Constants [0] { } @@ -407,33 +406,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadMessageException extends DomainException implements http\Exception ] { + Class [ class http\Exception\BadMessageException extends DomainException implements Throwable, http\Exception ] { - Constants [0] { } @@ -464,33 +463,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadConversionException extends DomainException implements http\Exception ] { + Class [ class http\Exception\BadConversionException extends DomainException implements Throwable, http\Exception ] { - Constants [0] { } @@ -521,33 +520,33 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } - Class [ class http\Exception\BadQueryStringException extends DomainException implements http\Exception ] { + Class [ class http\Exception\BadQueryStringException extends DomainException implements Throwable, http\Exception ] { - Constants [0] { } @@ -578,28 +577,28 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ public method __wakeup ] { } - Method [ final public method getMessage ] { + Method [ final public method getMessage ] { } - Method [ final public method getCode ] { + Method [ final public method getCode ] { } - Method [ final public method getFile ] { + Method [ final public method getFile ] { } - Method [ final public method getLine ] { + Method [ final public method getLine ] { } - Method [ final public method getTrace ] { + Method [ final public method getTrace ] { } - Method [ final public method getPrevious ] { + Method [ final public method getPrevious ] { } - Method [ final public method getTraceAsString ] { + Method [ final public method getTraceAsString ] { } - Method [ public method __toString ] { + Method [ public method __toString ] { } } } @@ -1662,12 +1661,12 @@ Extension [ extension #77 http version 2.6.0 ] { Class [ 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 [ extension #77 http version 2.6.0 ] { Property [ private $queryArray ] } - - Methods [21] { + - Methods [20] { Method [ final public method __construct ] { - Parameters [1] { @@ -1796,14 +1795,6 @@ Extension [ extension #77 http version 2.6.0 ] { } } - Method [ public method xlate ] { - - - Parameters [2] { - Parameter #0 [ $from_encoding ] - Parameter #1 [ $to_encoding ] - } - } - Method [ public method serialize ] { - Parameters [0] { @@ -2822,7 +2813,7 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ abstract public method timer ] { - Parameters [1] { - Parameter #0 [ $timeout_ms ] + Parameter #0 [ integer $timeout_ms ] } } @@ -2830,7 +2821,7 @@ Extension [ extension #77 http version 2.6.0 ] { - Parameters [2] { Parameter #0 [ $socket ] - Parameter #1 [ $action ] + Parameter #1 [ integer $action ] } } @@ -2843,7 +2834,7 @@ Extension [ extension #77 http version 2.6.0 ] { Method [ abstract public method wait ] { - Parameters [1] { - Parameter #0 [ $timeout_ms ] + Parameter #0 [ integer $timeout_ms ] } } @@ -2857,7 +2848,7 @@ Extension [ extension #77 http version 2.6.0 ] { Class [ 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 [ 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 [ extension #77 http version 2.6.0 ] { } } + Class [ 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 [ public $scheme ] + Property [ public $user ] + Property [ public $pass ] + Property [ public $host ] + Property [ public $port ] + Property [ public $path ] + Property [ public $query ] + Property [ public $fragment ] + } + + - Methods [5] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $old_url ] + Parameter #1 [ $new_url ] + Parameter #2 [ $flags ] + } + } + + Method [ public method mod ] { + + - Parameters [2] { + Parameter #0 [ $more_url_parts ] + Parameter #1 [ $flags ] + } + } + + Method [ public method toString ] { + + - Parameters [0] { + } + } + + Method [ public method __toString ] { + + - Parameters [0] { + } + } + + Method [ public method toArray ] { + + - Parameters [0] { + } + } + } + } + Class [ class http\Env ] { - Constants [0] { -- cgit