diff options
| author | Remi Collet <fedora@famillecollet.com> | 2015-12-07 15:14:30 +0100 | 
|---|---|---|
| committer | Remi Collet <fedora@famillecollet.com> | 2015-12-07 15:14:30 +0100 | 
| commit | 8f6f66151691b684184b65648f77aac8177143c4 (patch) | |
| tree | df67fff7cf1987f7cd904041bde7071724fd8692 | |
| parent | 24de1834293afda5440cda6229b785e977d7da00 (diff) | |
php-pecl-http: 3.0.0RC1
| -rw-r--r-- | REFLECTION-PHP7 | 3882 | ||||
| -rw-r--r-- | php-pecl-http-php7.spec | 26 | 
2 files changed, 3898 insertions, 10 deletions
diff --git a/REFLECTION-PHP7 b/REFLECTION-PHP7 new file mode 100644 index 0000000..c535581 --- /dev/null +++ b/REFLECTION-PHP7 @@ -0,0 +1,3882 @@ +Extension [ <persistent> extension #106 http version 3.0.0RC1 ] { + +  - Dependencies { +    Dependency [ raphf (Required) ] +    Dependency [ propro (Required) ] +    Dependency [ spl (Required) ] +    Dependency [ hash (Required) ] +    Dependency [ iconv (Required) ] +  } + +  - INI { +    Entry [ http.etag.mode <ALL> ] +      Current = 'crc32b' +    } +  } + +  - Constants [30] { +    Constant [ integer http\Client\Curl\HTTP_VERSION_1_0 ] { 1 } +    Constant [ integer http\Client\Curl\HTTP_VERSION_1_1 ] { 2 } +    Constant [ integer http\Client\Curl\HTTP_VERSION_2_0 ] { 3 } +    Constant [ integer http\Client\Curl\HTTP_VERSION_ANY ] { 0 } +    Constant [ integer http\Client\Curl\SSL_VERSION_TLSv1 ] { 1 } +    Constant [ integer http\Client\Curl\SSL_VERSION_TLSv1_0 ] { 4 } +    Constant [ integer http\Client\Curl\SSL_VERSION_TLSv1_1 ] { 5 } +    Constant [ integer http\Client\Curl\SSL_VERSION_TLSv1_2 ] { 6 } +    Constant [ integer http\Client\Curl\SSL_VERSION_SSLv2 ] { 2 } +    Constant [ integer http\Client\Curl\SSL_VERSION_SSLv3 ] { 3 } +    Constant [ integer http\Client\Curl\SSL_VERSION_ANY ] { 0 } +    Constant [ integer http\Client\Curl\IPRESOLVE_V4 ] { 1 } +    Constant [ integer http\Client\Curl\IPRESOLVE_V6 ] { 2 } +    Constant [ integer http\Client\Curl\IPRESOLVE_ANY ] { 0 } +    Constant [ integer http\Client\Curl\AUTH_BASIC ] { 1 } +    Constant [ integer http\Client\Curl\AUTH_DIGEST ] { 2 } +    Constant [ integer http\Client\Curl\AUTH_DIGEST_IE ] { 16 } +    Constant [ integer http\Client\Curl\AUTH_NTLM ] { 8 } +    Constant [ integer http\Client\Curl\AUTH_GSSNEG ] { 4 } +    Constant [ integer http\Client\Curl\AUTH_ANY ] { -17 } +    Constant [ integer http\Client\Curl\PROXY_SOCKS4 ] { 4 } +    Constant [ integer http\Client\Curl\PROXY_SOCKS4A ] { 5 } +    Constant [ integer http\Client\Curl\PROXY_SOCKS5_HOSTNAME ] { 5 } +    Constant [ integer http\Client\Curl\PROXY_SOCKS5 ] { 5 } +    Constant [ integer http\Client\Curl\PROXY_HTTP ] { 0 } +    Constant [ integer http\Client\Curl\PROXY_HTTP_1_0 ] { 1 } +    Constant [ integer http\Client\Curl\POSTREDIR_301 ] { 1 } +    Constant [ integer http\Client\Curl\POSTREDIR_302 ] { 2 } +    Constant [ integer http\Client\Curl\POSTREDIR_303 ] { 4 } +    Constant [ integer http\Client\Curl\POSTREDIR_ALL ] { 7 } +  } + +  - Classes [30] { +    Interface [ <internal:http> interface http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:http> class http\Exception\RuntimeException extends RuntimeException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\UnexpectedValueException extends UnexpectedValueException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadMethodCallException extends BadMethodCallException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\InvalidArgumentException extends InvalidArgumentException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadHeaderException extends DomainException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadUrlException extends DomainException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadMessageException extends DomainException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadConversionException extends DomainException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Exception\BadQueryStringException extends DomainException implements Throwable, http\Exception ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [4] { +        Property [ <default> protected $message ] +        Property [ <default> protected $code ] +        Property [ <default> protected $file ] +        Property [ <default> protected $line ] +      } + +      - Methods [10] { +        Method [ <internal:Core, inherits Exception, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $code ] +            Parameter #2 [ <optional> $previous ] +          } +        } + +        Method [ <internal:Core, inherits Exception> public method __wakeup ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getMessage ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getCode ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getFile ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getLine ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTrace ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getPrevious ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> final public method getTraceAsString ] { +        } + +        Method [ <internal:Core, inherits Exception, prototype Throwable> public method __toString ] { +        } +      } +    } + +    Class [ <internal:http> class http\Cookie ] { + +      - Constants [3] { +        Constant [ integer PARSE_RAW ] { 1 } +        Constant [ integer SECURE ] { 16 } +        Constant [ integer HTTPONLY ] { 32 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [26] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $cookie_string ] +            Parameter #1 [ <optional> $parser_flags ] +            Parameter #2 [ <optional> $allowed_extras ] +          } +        } + +        Method [ <internal:http> public method getCookies ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setCookies ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $cookies ] +          } +        } + +        Method [ <internal:http> public method addCookies ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $cookies ] +          } +        } + +        Method [ <internal:http> public method getCookie ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:http> public method setCookie ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $cookie_name ] +            Parameter #1 [ <optional> $cookie_value ] +          } +        } + +        Method [ <internal:http> public method addCookie ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $cookie_name ] +            Parameter #1 [ <required> $cookie_value ] +          } +        } + +        Method [ <internal:http> public method getExtras ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setExtras ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $extras ] +          } +        } + +        Method [ <internal:http> public method addExtras ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $extras ] +          } +        } + +        Method [ <internal:http> public method getExtra ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:http> public method setExtra ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $extra_name ] +            Parameter #1 [ <optional> $extra_value ] +          } +        } + +        Method [ <internal:http> public method addExtra ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $extra_name ] +            Parameter #1 [ <required> $extra_value ] +          } +        } + +        Method [ <internal:http> public method getDomain ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setDomain ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method getPath ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setPath ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method getExpires ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setExpires ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method getMaxAge ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setMaxAge ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method getFlags ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setFlags ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method toArray ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> abstract class http\Encoding\Stream ] { + +      - Constants [3] { +        Constant [ integer FLUSH_NONE ] { 0 } +        Constant [ integer FLUSH_SYNC ] { 1048576 } +        Constant [ integer FLUSH_FULL ] { 2097152 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http> public method update ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:http> public method flush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method done ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method finish ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Encoding\Stream\Deflate extends http\Encoding\Stream ] { + +      - Constants [14] { +        Constant [ integer FLUSH_NONE ] { 0 } +        Constant [ integer FLUSH_SYNC ] { 1048576 } +        Constant [ integer FLUSH_FULL ] { 2097152 } +        Constant [ integer TYPE_GZIP ] { 16 } +        Constant [ integer TYPE_ZLIB ] { 0 } +        Constant [ integer TYPE_RAW ] { 32 } +        Constant [ integer LEVEL_DEF ] { 0 } +        Constant [ integer LEVEL_MIN ] { 1 } +        Constant [ integer LEVEL_MAX ] { 9 } +        Constant [ integer STRATEGY_DEF ] { 0 } +        Constant [ integer STRATEGY_FILT ] { 256 } +        Constant [ integer STRATEGY_HUFF ] { 512 } +        Constant [ integer STRATEGY_RLE ] { 768 } +        Constant [ integer STRATEGY_FIXED ] { 1024 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method encode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> $flags ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:http, inherits http\Encoding\Stream, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method update ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method flush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method done ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method finish ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Encoding\Stream\Inflate extends http\Encoding\Stream ] { + +      - Constants [3] { +        Constant [ integer FLUSH_NONE ] { 0 } +        Constant [ integer FLUSH_SYNC ] { 1048576 } +        Constant [ integer FLUSH_FULL ] { 2097152 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method decode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:http, inherits http\Encoding\Stream, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method update ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method flush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method done ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method finish ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Encoding\Stream\Dechunk extends http\Encoding\Stream ] { + +      - Constants [3] { +        Constant [ integer FLUSH_NONE ] { 0 } +        Constant [ integer FLUSH_SYNC ] { 1048576 } +        Constant [ integer FLUSH_FULL ] { 2097152 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method decode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <optional> &$decoded_len ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [5] { +        Method [ <internal:http, inherits http\Encoding\Stream, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method update ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $data ] +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method flush ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method done ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Encoding\Stream> public method finish ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Header implements Serializable ] { + +      - Constants [5] { +        Constant [ integer MATCH_LOOSE ] { 0 } +        Constant [ integer MATCH_CASE ] { 1 } +        Constant [ integer MATCH_WORD ] { 16 } +        Constant [ integer MATCH_FULL ] { 32 } +        Constant [ integer MATCH_STRICT ] { 33 } +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method parse ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $string ] +            Parameter #1 [ <optional> $header_class ] +          } +        } +      } + +      - Properties [2] { +        Property [ <default> public $name ] +        Property [ <default> public $value ] +      } + +      - Methods [8] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $name ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http> public method match ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $value ] +            Parameter #1 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http> public method negotiate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $supported ] +            Parameter #1 [ <optional> &$result ] +          } +        } + +        Method [ <internal:http> public method getParams ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $param_sep ] +            Parameter #1 [ <optional> $arg_sep ] +            Parameter #2 [ <optional> $val_sep ] +            Parameter #3 [ <optional> $flags ] +          } +        } +      } +    } + +    Class [ <internal:http> class http\Header\Parser ] { + +      - Constants [8] { +        Constant [ integer CLEANUP ] { 1 } +        Constant [ integer STATE_FAILURE ] { -1 } +        Constant [ integer STATE_START ] { 0 } +        Constant [ integer STATE_KEY ] { 1 } +        Constant [ integer STATE_VALUE ] { 2 } +        Constant [ integer STATE_VALUE_EX ] { 3 } +        Constant [ integer STATE_HEADER_DONE ] { 4 } +        Constant [ integer STATE_DONE ] { 5 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:http> public method getState ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method parse ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <required> $flags ] +            Parameter #2 [ <required> array or NULL &$headers ] +          } +        } + +        Method [ <internal:http> public method stream ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <required> $flags ] +            Parameter #2 [ <required> array or NULL &$headers ] +          } +        } +      } +    } + +    Class [ <internal:http> <iterateable> class http\Message implements Countable, Serializable, Iterator, Traversable ] { + +      - Constants [3] { +        Constant [ integer TYPE_NONE ] { 0 } +        Constant [ integer TYPE_REQUEST ] { 1 } +        Constant [ integer TYPE_RESPONSE ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [9] { +        Property [ <default> protected $type ] +        Property [ <default> protected $body ] +        Property [ <default> protected $requestMethod ] +        Property [ <default> protected $requestUrl ] +        Property [ <default> protected $responseStatus ] +        Property [ <default> protected $responseCode ] +        Property [ <default> protected $httpVersion ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $parentMessage ] +      } + +      - Methods [42] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $greedy ] +          } +        } + +        Method [ <internal:http> public method getBody ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http> public method addBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http> public method getHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $into_class ] +          } +        } + +        Method [ <internal:http> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http> public method getHeaders ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $headers ] +          } +        } + +        Method [ <internal:http> public method addHeaders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $headers ] +            Parameter #1 [ <optional> $append ] +          } +        } + +        Method [ <internal:http> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $type ] +          } +        } + +        Method [ <internal:http> public method getInfo ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_info ] +          } +        } + +        Method [ <internal:http> public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setResponseCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $response_code ] +            Parameter #1 [ <optional> $strict ] +          } +        } + +        Method [ <internal:http> public method getResponseStatus ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setResponseStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $response_status ] +          } +        } + +        Method [ <internal:http> public method getRequestMethod ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setRequestMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $request_method ] +          } +        } + +        Method [ <internal:http> public method getRequestUrl ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setRequestUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $url ] +          } +        } + +        Method [ <internal:http> public method getHttpVersion ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setHttpVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_version ] +          } +        } + +        Method [ <internal:http> public method getParentMessage ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $include_parent ] +          } +        } + +        Method [ <internal:http> public method toCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +        } + +        Method [ <internal:http> public method toStream ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $stream ] +          } +        } + +        Method [ <internal:http, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method detach ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Message $message ] +            Parameter #1 [ <optional> $top ] +          } +        } + +        Method [ <internal:http> public method reverse ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method isMultipart ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> &$boundary ] +          } +        } + +        Method [ <internal:http> public method splitMultipartBody ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Message\Parser ] { + +      - Constants [15] { +        Constant [ integer CLEANUP ] { 1 } +        Constant [ integer DUMB_BODIES ] { 2 } +        Constant [ integer EMPTY_REDIRECTS ] { 4 } +        Constant [ integer GREEDY ] { 8 } +        Constant [ integer STATE_FAILURE ] { -1 } +        Constant [ integer STATE_START ] { 0 } +        Constant [ integer STATE_HEADER ] { 1 } +        Constant [ integer STATE_HEADER_DONE ] { 2 } +        Constant [ integer STATE_BODY ] { 3 } +        Constant [ integer STATE_BODY_DUMB ] { 4 } +        Constant [ integer STATE_BODY_LENGTH ] { 5 } +        Constant [ integer STATE_BODY_CHUNKED ] { 6 } +        Constant [ integer STATE_BODY_DONE ] { 7 } +        Constant [ integer STATE_UPDATE_CL ] { 8 } +        Constant [ integer STATE_DONE ] { 9 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [3] { +        Method [ <internal:http> public method getState ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method parse ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $data ] +            Parameter #1 [ <required> $flags ] +            Parameter #2 [ <required> &$message ] +          } +        } + +        Method [ <internal:http> public method stream ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <required> $flags ] +            Parameter #2 [ <required> &$message ] +          } +        } +      } +    } + +    Class [ <internal:http> class http\Message\Body implements Serializable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [0] { +      } + +      - Methods [14] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $stream ] +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http> public method toStream ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $stream ] +            Parameter #1 [ <optional> $offset ] +            Parameter #2 [ <optional> $maxlen ] +          } +        } + +        Method [ <internal:http> public method toCallback ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $callback ] +            Parameter #1 [ <optional> $offset ] +            Parameter #2 [ <optional> $maxlen ] +          } +        } + +        Method [ <internal:http> public method getResource ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method getBoundary ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method append ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $string ] +          } +        } + +        Method [ <internal:http> public method addForm ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> array or NULL $fields ] +            Parameter #1 [ <optional> array or NULL $files ] +          } +        } + +        Method [ <internal:http> public method addPart ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message $message ] +          } +        } + +        Method [ <internal:http> public method etag ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method stat ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $field ] +          } +        } +      } +    } + +    Class [ <internal:http> <iterateable> class http\QueryString implements Serializable, ArrayAccess, IteratorAggregate, Traversable ] { + +      - Constants [6] { +        Constant [ integer TYPE_BOOL ] { 13 } +        Constant [ integer TYPE_INT ] { 4 } +        Constant [ integer TYPE_FLOAT ] { 5 } +        Constant [ integer TYPE_STRING ] { 6 } +        Constant [ integer TYPE_ARRAY ] { 7 } +        Constant [ integer TYPE_OBJECT ] { 8 } +      } + +      - Static properties [1] { +        Property [ private static $instance ] +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method getGlobalInstance ] { + +          - Parameters [0] { +          } +        } +      } + +      - Properties [1] { +        Property [ <default> private $queryArray ] +      } + +      - Methods [21] { +        Method [ <internal:http, ctor> final public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $params ] +          } +        } + +        Method [ <internal:http> public method toArray ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method get ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $name ] +            Parameter #1 [ <optional> $type ] +            Parameter #2 [ <optional> $defval ] +            Parameter #3 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method set ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $params ] +          } +        } + +        Method [ <internal:http> public method mod ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $params ] +          } +        } + +        Method [ <internal:http> public method getBool ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getInt ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getFloat ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getString ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getArray ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getObject ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> $defval ] +            Parameter #2 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http, prototype IteratorAggregate> public method getIterator ] { + +          - Parameters [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] { +          } +        } + +        Method [ <internal:http, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $offset ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $offset ] +          } +        } +      } +    } + +    Class [ <internal:http> class http\Client implements SplSubject, Countable ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [1] { +        Method [ <internal:http> static public method getAvailableDrivers ] { + +          - Parameters [0] { +          } +        } +      } + +      - Properties [4] { +        Property [ <default> private $observers ] +        Property [ <default> protected $options ] +        Property [ <default> protected $history ] +        Property [ <default> public $recordHistory ] +      } + +      - Methods [30] { +        Method [ <internal:http, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $driver ] +            Parameter #1 [ <optional> $persistent_handle_id ] +          } +        } + +        Method [ <internal:http> public method reset ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method enqueue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Client\Request $request ] +            Parameter #1 [ <optional> $callable ] +          } +        } + +        Method [ <internal:http> public method dequeue ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Client\Request $request ] +          } +        } + +        Method [ <internal:http> public method requeue ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Client\Request $request ] +            Parameter #1 [ <optional> $callable ] +          } +        } + +        Method [ <internal:http, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method send ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method once ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method wait ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $timeout ] +          } +        } + +        Method [ <internal:http> public method getResponse ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> http\Client\Request or NULL $request ] +          } +        } + +        Method [ <internal:http> public method getHistory ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method configure ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $settings ] +          } +        } + +        Method [ <internal, deprecated:http> public method enablePipelining ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $enable ] +          } +        } + +        Method [ <internal, deprecated:http> public method enableEvents ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $enable ] +          } +        } + +        Method [ <internal:http, prototype SplSubject> public method notify ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> http\Client\Request or NULL $request ] +          } +        } + +        Method [ <internal:http, prototype SplSubject> public method attach ] { + +          - Parameters [1] { +            Parameter #0 [ <required> SplObserver $observer ] +          } +        } + +        Method [ <internal:http, prototype SplSubject> public method detach ] { + +          - Parameters [1] { +            Parameter #0 [ <required> SplObserver $observer ] +          } +        } + +        Method [ <internal:http> public method getObservers ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method getProgressInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Client\Request $request ] +          } +        } + +        Method [ <internal:http> public method getTransferInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Client\Request $request ] +          } +        } + +        Method [ <internal:http> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $options ] +          } +        } + +        Method [ <internal:http> public method getOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setSslOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $ssl_option ] +          } +        } + +        Method [ <internal:http> public method addSslOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $ssl_options ] +          } +        } + +        Method [ <internal:http> public method getSslOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setCookies ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $cookies ] +          } +        } + +        Method [ <internal:http> public method addCookies ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $cookies ] +          } +        } + +        Method [ <internal:http> public method getCookies ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method getAvailableOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method getAvailableConfiguration ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> <iterateable> class http\Client\Request extends http\Message implements Traversable, Iterator, Serializable, Countable ] { + +      - Constants [3] { +        Constant [ integer TYPE_NONE ] { 0 } +        Constant [ integer TYPE_REQUEST ] { 1 } +        Constant [ integer TYPE_RESPONSE ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $type ] +        Property [ <default> protected $body ] +        Property [ <default> protected $requestMethod ] +        Property [ <default> protected $requestUrl ] +        Property [ <default> protected $responseStatus ] +        Property [ <default> protected $responseCode ] +        Property [ <default> protected $httpVersion ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $parentMessage ] +        Property [ <default> protected $options ] +      } + +      - Methods [52] { +        Method [ <internal:http, overwrites http\Message, ctor> public method __construct ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $method ] +            Parameter #1 [ <optional> $url ] +            Parameter #2 [ <optional> array or NULL $headers ] +            Parameter #3 [ <optional> http\Message\Body or NULL $body ] +          } +        } + +        Method [ <internal:http> public method setContentType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content_type ] +          } +        } + +        Method [ <internal:http> public method getContentType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $query_data ] +          } +        } + +        Method [ <internal:http> public method getQuery ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method addQuery ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $query_data ] +          } +        } + +        Method [ <internal:http> public method setOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $options ] +          } +        } + +        Method [ <internal:http> public method getOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method setSslOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $ssl_options ] +          } +        } + +        Method [ <internal:http> public method getSslOptions ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method addSslOptions ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $ssl_options ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getBody ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $into_class ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeaders ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $headers ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeaders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $headers ] +            Parameter #1 [ <optional> $append ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $type ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getInfo ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_info ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $response_code ] +            Parameter #1 [ <optional> $strict ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseStatus ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $response_status ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestMethod ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $request_method ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestUrl ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $url ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHttpVersion ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHttpVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_version ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getParentMessage ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toString ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $include_parent ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toStream ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $stream ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method detach ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Message $message ] +            Parameter #1 [ <optional> $top ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method reverse ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method isMultipart ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> &$boundary ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method splitMultipartBody ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> <iterateable> class http\Client\Response extends http\Message implements Traversable, Iterator, Serializable, Countable ] { + +      - Constants [3] { +        Constant [ integer TYPE_NONE ] { 0 } +        Constant [ integer TYPE_REQUEST ] { 1 } +        Constant [ integer TYPE_RESPONSE ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [10] { +        Property [ <default> protected $type ] +        Property [ <default> protected $body ] +        Property [ <default> protected $requestMethod ] +        Property [ <default> protected $requestUrl ] +        Property [ <default> protected $responseStatus ] +        Property [ <default> protected $responseCode ] +        Property [ <default> protected $httpVersion ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $parentMessage ] +        Property [ <default> protected $transferInfo ] +      } + +      - Methods [44] { +        Method [ <internal:http> public method getCookies ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $flags ] +            Parameter #1 [ <optional> $allowed_extras ] +          } +        } + +        Method [ <internal:http> public method getTransferInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $element ] +          } +        } + +        Method [ <internal:http, inherits http\Message, ctor> public method __construct ] { + +          - Parameters [2] { +            Parameter #0 [ <optional> $message ] +            Parameter #1 [ <optional> $greedy ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getBody ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $into_class ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeaders ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $headers ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeaders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $headers ] +            Parameter #1 [ <optional> $append ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $type ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getInfo ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_info ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $response_code ] +            Parameter #1 [ <optional> $strict ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseStatus ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $response_status ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestMethod ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $request_method ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestUrl ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $url ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHttpVersion ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHttpVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_version ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getParentMessage ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toString ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $include_parent ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toStream ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $stream ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method detach ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Message $message ] +            Parameter #1 [ <optional> $top ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method reverse ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method isMultipart ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> &$boundary ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method splitMultipartBody ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Url ] { + +      - Constants [17] { +        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_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, ctor> public method __construct ] { + +          - Parameters [3] { +            Parameter #0 [ <optional> $old_url ] +            Parameter #1 [ <optional> $new_url ] +            Parameter #2 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http> public method mod ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $more_url_parts ] +            Parameter #1 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toArray ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Env\Url extends http\Url ] { + +      - Constants [17] { +        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_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] { +      } + +      - Static properties [0] { +      } + +      - Static methods [13] { +        Method [ <internal:http> static public method getRequestHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $header_name ] +          } +        } + +        Method [ <internal:http> static public method getRequestBody ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $body_class_name ] +          } +        } + +        Method [ <internal:http> static public method getResponseStatusForCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $code ] +          } +        } + +        Method [ <internal:http> static public method getResponseStatusForAllCodes ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> static public method getResponseHeader ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $header_name ] +          } +        } + +        Method [ <internal:http> static public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> static public method setResponseHeader ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $header_name ] +            Parameter #1 [ <optional> $header_value ] +            Parameter #2 [ <optional> $response_code ] +            Parameter #3 [ <optional> $replace_header ] +          } +        } + +        Method [ <internal:http> static public method setResponseCode ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $code ] +          } +        } + +        Method [ <internal:http> static public method negotiateLanguage ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $supported ] +            Parameter #1 [ <optional> &$result_array ] +          } +        } + +        Method [ <internal:http> static public method negotiateContentType ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $supported ] +            Parameter #1 [ <optional> &$result_array ] +          } +        } + +        Method [ <internal:http> static public method negotiateEncoding ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $supported ] +            Parameter #1 [ <optional> &$result_array ] +          } +        } + +        Method [ <internal:http> static public method negotiateCharset ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $supported ] +            Parameter #1 [ <optional> &$result_array ] +          } +        } + +        Method [ <internal:http> static public method negotiate ] { + +          - Parameters [4] { +            Parameter #0 [ <required> $params ] +            Parameter #1 [ <required> $supported ] +            Parameter #2 [ <optional> $primary_type_separator ] +            Parameter #3 [ <optional> &$result_array ] +          } +        } +      } + +      - Properties [0] { +      } + +      - Methods [0] { +      } +    } + +    Class [ <internal:http> <iterateable> class http\Env\Request extends http\Message implements Traversable, Iterator, Serializable, Countable ] { + +      - Constants [3] { +        Constant [ integer TYPE_NONE ] { 0 } +        Constant [ integer TYPE_REQUEST ] { 1 } +        Constant [ integer TYPE_RESPONSE ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [13] { +        Property [ <default> protected $type ] +        Property [ <default> protected $body ] +        Property [ <default> protected $requestMethod ] +        Property [ <default> protected $requestUrl ] +        Property [ <default> protected $responseStatus ] +        Property [ <default> protected $responseCode ] +        Property [ <default> protected $httpVersion ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $parentMessage ] +        Property [ <default> protected $query ] +        Property [ <default> protected $form ] +        Property [ <default> protected $cookie ] +        Property [ <default> protected $files ] +      } + +      - Methods [46] { +        Method [ <internal:http, overwrites http\Message, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method getForm ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $name ] +            Parameter #1 [ <optional> $type ] +            Parameter #2 [ <optional> $defval ] +            Parameter #3 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getQuery ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $name ] +            Parameter #1 [ <optional> $type ] +            Parameter #2 [ <optional> $defval ] +            Parameter #3 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getCookie ] { + +          - Parameters [4] { +            Parameter #0 [ <optional> $name ] +            Parameter #1 [ <optional> $type ] +            Parameter #2 [ <optional> $defval ] +            Parameter #3 [ <optional> $delete ] +          } +        } + +        Method [ <internal:http> public method getFiles ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getBody ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $into_class ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeaders ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $headers ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeaders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $headers ] +            Parameter #1 [ <optional> $append ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $type ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getInfo ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_info ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $response_code ] +            Parameter #1 [ <optional> $strict ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseStatus ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $response_status ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestMethod ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $request_method ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestUrl ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $url ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHttpVersion ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHttpVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_version ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getParentMessage ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toString ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $include_parent ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toStream ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $stream ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method detach ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Message $message ] +            Parameter #1 [ <optional> $top ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method reverse ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method isMultipart ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> &$boundary ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method splitMultipartBody ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> <iterateable> class http\Env\Response extends http\Message implements Traversable, Iterator, Serializable, Countable ] { + +      - Constants [8] { +        Constant [ integer TYPE_NONE ] { 0 } +        Constant [ integer TYPE_REQUEST ] { 1 } +        Constant [ integer TYPE_RESPONSE ] { 2 } +        Constant [ integer CONTENT_ENCODING_NONE ] { 0 } +        Constant [ integer CONTENT_ENCODING_GZIP ] { 1 } +        Constant [ integer CACHE_NO ] { 0 } +        Constant [ integer CACHE_HIT ] { 1 } +        Constant [ integer CACHE_MISS ] { 2 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [19] { +        Property [ <default> protected $type ] +        Property [ <default> protected $body ] +        Property [ <default> protected $requestMethod ] +        Property [ <default> protected $requestUrl ] +        Property [ <default> protected $responseStatus ] +        Property [ <default> protected $responseCode ] +        Property [ <default> protected $httpVersion ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $parentMessage ] +        Property [ <default> protected $request ] +        Property [ <default> protected $cookies ] +        Property [ <default> protected $contentType ] +        Property [ <default> protected $contentDisposition ] +        Property [ <default> protected $contentEncoding ] +        Property [ <default> protected $cacheControl ] +        Property [ <default> protected $etag ] +        Property [ <default> protected $lastModified ] +        Property [ <default> protected $throttleDelay ] +        Property [ <default> protected $throttleChunk ] +      } + +      - Methods [55] { +        Method [ <internal:http, overwrites http\Message, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __invoke ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $ob_string ] +            Parameter #1 [ <optional> $ob_flags ] +          } +        } + +        Method [ <internal:http> public method setEnvRequest ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message or NULL $env_request ] +          } +        } + +        Method [ <internal:http> public method setCookie ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $cookie ] +          } +        } + +        Method [ <internal:http> public method setContentType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content_type ] +          } +        } + +        Method [ <internal:http> public method setContentDisposition ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $disposition_params ] +          } +        } + +        Method [ <internal:http> public method setContentEncoding ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content_encoding ] +          } +        } + +        Method [ <internal:http> public method setCacheControl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $cache_control ] +          } +        } + +        Method [ <internal:http> public method setLastModified ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $last_modified ] +          } +        } + +        Method [ <internal:http> public method isCachedByLastModified ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $header_name ] +          } +        } + +        Method [ <internal:http> public method setEtag ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $etag ] +          } +        } + +        Method [ <internal:http> public method isCachedByEtag ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $header_name ] +          } +        } + +        Method [ <internal:http> public method setThrottleRate ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $chunk_size ] +            Parameter #1 [ <optional> $delay ] +          } +        } + +        Method [ <internal:http> public method send ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $stream ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getBody ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addBody ] { + +          - Parameters [1] { +            Parameter #0 [ <required> http\Message\Body $body ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $into_class ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <optional> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $header ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHeaders ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHeaders ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $headers ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method addHeaders ] { + +          - Parameters [2] { +            Parameter #0 [ <required> array $headers ] +            Parameter #1 [ <optional> $append ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getType ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $type ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getInfo ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setInfo ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_info ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseCode ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseCode ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $response_code ] +            Parameter #1 [ <optional> $strict ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getResponseStatus ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setResponseStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $response_status ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestMethod ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestMethod ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $request_method ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getRequestUrl ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setRequestUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $url ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getHttpVersion ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method setHttpVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $http_version ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method getParentMessage ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toString ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> $include_parent ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toCallback ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $callback ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method toStream ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $stream ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Countable> public method count ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method serialize ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Serializable> public method unserialize ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $serialized ] +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method rewind ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method valid ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method current ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method key ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message, prototype Iterator> public method next ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method detach ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method prepend ] { + +          - Parameters [2] { +            Parameter #0 [ <required> http\Message $message ] +            Parameter #1 [ <optional> $top ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method reverse ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, inherits http\Message> public method isMultipart ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> &$boundary ] +          } +        } + +        Method [ <internal:http, inherits http\Message> public method splitMultipartBody ] { + +          - Parameters [0] { +          } +        } +      } +    } + +    Class [ <internal:http> class http\Params implements ArrayAccess ] { + +      - Constants [12] { +        Constant [ string DEF_PARAM_SEP ] { , } +        Constant [ string DEF_ARG_SEP ] { ; } +        Constant [ string DEF_VAL_SEP ] { = } +        Constant [ string COOKIE_PARAM_SEP ] {  } +        Constant [ integer PARSE_RAW ] { 0 } +        Constant [ integer PARSE_ESCAPED ] { 1 } +        Constant [ integer PARSE_URLENCODED ] { 4 } +        Constant [ integer PARSE_DIMENSION ] { 8 } +        Constant [ integer PARSE_RFC5987 ] { 16 } +        Constant [ integer PARSE_RFC5988 ] { 32 } +        Constant [ integer PARSE_DEFAULT ] { 17 } +        Constant [ integer PARSE_QUERY ] { 12 } +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> public $params ] +        Property [ <default> public $param_sep ] +        Property [ <default> public $arg_sep ] +        Property [ <default> public $val_sep ] +        Property [ <default> public $flags ] +      } + +      - Methods [8] { +        Method [ <internal:http, ctor> final public method __construct ] { + +          - Parameters [5] { +            Parameter #0 [ <optional> $params ] +            Parameter #1 [ <optional> $param_sep ] +            Parameter #2 [ <optional> $arg_sep ] +            Parameter #3 [ <optional> $val_sep ] +            Parameter #4 [ <optional> $flags ] +          } +        } + +        Method [ <internal:http> public method toArray ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http> public method __toString ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetExists ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetUnset ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetSet ] { + +          - Parameters [2] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <required> $value ] +          } +        } + +        Method [ <internal:http, prototype ArrayAccess> public method offsetGet ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $name ] +          } +        } +      } +    } +  } +} + diff --git a/php-pecl-http-php7.spec b/php-pecl-http-php7.spec index c4294ab..c87236a 100644 --- a/php-pecl-http-php7.spec +++ b/php-pecl-http-php7.spec @@ -24,11 +24,12 @@  %{!?__pecl:      %global __pecl       %{_bindir}/pecl}  %{!?__php:       %global __php        %{_bindir}/php} -# %global gh_commit   a84b499418ee7b8992fd9e7e2abc661735a869bd +%global gh_commit   a84b499418ee7b8992fd9e7e2abc661735a869bd  %global gh_short    %(c=%{gh_commit}; echo ${c:0:7})  %global gh_owner    m6w6  %global gh_project  ext-http -%global gh_date     20150928 +#global gh_date     20150928 +%global prever      RC1  # The project is pecl_http but the extension is only http  %global proj_name pecl_http  %global pecl_name http @@ -45,17 +46,18 @@  #global prever RC1  Name:           %{?sub_prefix}php-pecl-http  Version:        3.0.0 +%if 0%{?gh_date:1}  Release:        0.1.%{gh_date}git%{gh_short}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{pecl_name}-%{version}-%{gh_short}.tar.gz +%else +Release:        0.2.%{prever}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source0:        http://pecl.php.net/get/%{proj_name}-%{version}%{?prever}.tgz +%endif  Summary:        Extended HTTP support  License:        BSD  Group:          Development/Languages  URL:            http://pecl.php.net/package/pecl_http -%if 0%{?gh_short:1} -Source0:        https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{pecl_name}-%{version}-%{gh_short}.tar.gz -%else -Source0:        http://pecl.php.net/get/%{proj_name}-%{version}%{?prever}.tgz -%endif  # From http://www.php.net/manual/en/http.configuration.php  Source1:        %{proj_name}.ini @@ -178,7 +180,7 @@ These are the files needed to compile programs using HTTP extension.  %prep  %setup -c -q  -%if 0%{?gh_short:1} +%if 0%{?gh_date}  mv %{gh_project}-%{gh_commit} NTS  mv NTS/package.xml .  %else @@ -188,8 +190,8 @@ mv %{proj_name}-%{version}%{?prever} NTS  cd NTS  extver=$(sed -n '/#define PHP_PECL_HTTP_VERSION/{s/.* "//;s/".*$//;p}' php_http.h) -if test "x${extver}" != "x%{version}%{?gh_date:dev}"; then -   : Error: Upstream HTTP version is now ${extver}, expecting %{version}%{?gh_date:dev}. +if test "x${extver}" != "x%{version}%{?prever}%{?gh_date:dev}"; then +   : Error: Upstream HTTP version is now ${extver}, expecting %{version}%{?prever}%{?gh_date:dev}.     : Update the pdover macro and rebuild.     exit 1  fi @@ -257,6 +259,7 @@ done  %check  sed -e 's/134217960/1342179%d/' -i ?TS/tests/client026.phpt +sed -e '/sha3-/d' -i ?TS/tests/etag001.phpt  export REPORT_EXIT_STATUS=1 @@ -356,6 +359,9 @@ rm -rf %{buildroot}  %changelog +* Mon Dec  7 2015 Remi Collet <remi@fedoraproject.org> - 3.0.0-0.2.RC1 +- Update to 3.0.0RC1 (beta) +  * Wed Oct 28 2015 Remi Collet <remi@fedoraproject.org> - 3.0.0-0.1.20150928gita84b499  - update to 3.0.0dev for PHP 7  | 
