diff options
| author | Remi Collet <fedora@famillecollet.com> | 2016-11-18 06:59:38 +0100 | 
|---|---|---|
| committer | Remi Collet <fedora@famillecollet.com> | 2016-11-18 06:59:38 +0100 | 
| commit | 046146e6309f55e9fcad159e9e36becf772ac6ee (patch) | |
| tree | 8c7bae52e645c5167d6241a2298d0b42d12266f4 /REFLECTION | |
php-pecl-request: 1.0.0a1 - New package
Diffstat (limited to 'REFLECTION')
| -rw-r--r-- | REFLECTION | 337 | 
1 files changed, 337 insertions, 0 deletions
diff --git a/REFLECTION b/REFLECTION new file mode 100644 index 0000000..d6d025e --- /dev/null +++ b/REFLECTION @@ -0,0 +1,337 @@ +Extension [ <persistent> extension #113 request version 1.0.0a1 ] { + +  - Dependencies { +    Dependency [ spl (Required) ] +    Dependency [ date (Required) ] +    Dependency [ json (Optional) ] +  } + +  - Classes [2] { +    Class [ <internal:request> class ServerRequest ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [3] { +        Method [ <internal:request> static public method parseAccept ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:request> static public method parseContentType ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ array or NULL ] +        } + +        Method [ <internal:request> static public method parseDigestAuth ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $header ] +          } +          - Return [ array or NULL ] +        } +      } + +      - Properties [27] { +        Property [ <default> private $_initialized ] +        Property [ <default> public $accept ] +        Property [ <default> public $acceptCharset ] +        Property [ <default> public $acceptEncoding ] +        Property [ <default> public $acceptLanguage ] +        Property [ <default> public $authDigest ] +        Property [ <default> public $authPw ] +        Property [ <default> public $authType ] +        Property [ <default> public $authUser ] +        Property [ <default> public $content ] +        Property [ <default> public $contentCharset ] +        Property [ <default> public $contentLength ] +        Property [ <default> public $contentMd5 ] +        Property [ <default> public $contentType ] +        Property [ <default> public $cookie ] +        Property [ <default> public $env ] +        Property [ <default> public $files ] +        Property [ <default> public $get ] +        Property [ <default> public $headers ] +        Property [ <default> public $input ] +        Property [ <default> public $method ] +        Property [ <default> public $params ] +        Property [ <default> public $post ] +        Property [ <default> public $server ] +        Property [ <default> public $uploads ] +        Property [ <default> public $url ] +        Property [ <default> public $xhr ] +      } + +      - Methods [7] { +        Method [ <internal:request, ctor> public method __construct ] { + +          - Parameters [1] { +            Parameter #0 [ <optional> array or NULL $globals ] +          } +        } + +        Method [ <internal:request> final public method withInput ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $input ] +          } +          - Return [ ServerRequest ] +        } + +        Method [ <internal:request> final public method withParam ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $key ] +            Parameter #1 [ <required> $val ] +          } +          - Return [ ServerRequest ] +        } + +        Method [ <internal:request> final public method withParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $params ] +          } +          - Return [ ServerRequest ] +        } + +        Method [ <internal:request> final public method withoutParam ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $key ] +          } +          - Return [ ServerRequest ] +        } + +        Method [ <internal:request> final public method withoutParams ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array or NULL $keys ] +          } +          - Return [ ServerRequest ] +        } + +        Method [ <internal:request> final public method withUrl ] { + +          - Parameters [1] { +            Parameter #0 [ <required> array $url ] +          } +          - Return [ ServerRequest ] +        } +      } +    } + +    Class [ <internal:request> class ServerResponse ] { + +      - Constants [0] { +      } + +      - Static properties [0] { +      } + +      - Static methods [0] { +      } + +      - Properties [5] { +        Property [ <default> protected $version ] +        Property [ <default> protected $status ] +        Property [ <default> protected $headers ] +        Property [ <default> protected $cookies ] +        Property [ <default> protected $content ] +      } + +      - Methods [22] { +        Method [ <internal:request, ctor> public method __construct ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:request> public method getVersion ] { + +          - Parameters [0] { +          } +          - Return [ string ] +        } + +        Method [ <internal:request> public method setVersion ] { + +          - Parameters [1] { +            Parameter #0 [ <required> string $version ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method getStatus ] { + +          - Parameters [0] { +          } +          - Return [ integer ] +        } + +        Method [ <internal:request> public method setStatus ] { + +          - Parameters [1] { +            Parameter #0 [ <required> integer $status ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method getHeader ] { + +          - Parameters [0] { +          } +          - Return [ string or NULL ] +        } + +        Method [ <internal:request> public method getHeaders ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:request> public method setHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $label ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method addHeader ] { + +          - Parameters [2] { +            Parameter #0 [ <required> string $label ] +            Parameter #1 [ <required> $value ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method getCookies ] { + +          - Parameters [0] { +          } +          - Return [ array ] +        } + +        Method [ <internal:request> public method setCookie ] { + +          - Parameters [7] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> string $value ] +            Parameter #2 [ <optional> integer $expires ] +            Parameter #3 [ <optional> string $path ] +            Parameter #4 [ <optional> string $domain ] +            Parameter #5 [ <optional> $secure ] +            Parameter #6 [ <optional> $httponly ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method setRawCookie ] { + +          - Parameters [7] { +            Parameter #0 [ <required> $name ] +            Parameter #1 [ <optional> string $value ] +            Parameter #2 [ <optional> integer $expires ] +            Parameter #3 [ <optional> string $path ] +            Parameter #4 [ <optional> string $domain ] +            Parameter #5 [ <optional> $secure ] +            Parameter #6 [ <optional> $httponly ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method getContent ] { + +          - Parameters [0] { +          } +        } + +        Method [ <internal:request> public method setContent ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $content ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method setContentJson ] { + +          - Parameters [3] { +            Parameter #0 [ <required> $content ] +            Parameter #1 [ <optional> integer $options ] +            Parameter #2 [ <optional> integer $depth ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method setContentDownload ] { + +          - Parameters [4] { +            Parameter #0 [ <required> resource $fh ] +            Parameter #1 [ <optional> string $name ] +            Parameter #2 [ <optional> string $disposition ] +            Parameter #3 [ <optional> array $params ] +          } +          - Return [ null ] +        } + +        Method [ <internal:request> public method date ] { + +          - Parameters [1] { +            Parameter #0 [ <required> $date ] +          } +          - Return [ string ] +        } + +        Method [ <internal:request> public method send ] { + +          - Parameters [0] { +          } +          - Return [ null ] +        } + +        Method [ <internal:request> protected method sendStatus ] { + +          - Parameters [0] { +          } +          - Return [ null ] +        } + +        Method [ <internal:request> protected method sendHeaders ] { + +          - Parameters [0] { +          } +          - Return [ null ] +        } + +        Method [ <internal:request> protected method sendCookies ] { + +          - Parameters [0] { +          } +          - Return [ null ] +        } + +        Method [ <internal:request> protected method sendContent ] { + +          - Parameters [0] { +          } +          - Return [ null ] +        } +      } +    } +  } +} +  | 
