Extension [ extension #192 http_message version 0.2.1 ] { - Dependencies { Dependency [ psr (Required) ] } - Classes [9] { Class [ abstract class HttpMessage\Message implements Psr\Http\Message\MessageInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ private $protocolVersion ] Property [ private $headers ] Property [ private $body ] } - Methods [12] { Method [ public method __construct ] { - Parameters [0] { } } Method [ public method getProtocolVersion ] { - Parameters [0] { } } Method [ public method withProtocolVersion ] { - Parameters [1] { Parameter #0 [ $version ] } } Method [ public method getHeaders ] { - Parameters [0] { } } Method [ public method hasHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeaderLine ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method withHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withAddedHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withoutHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getBody ] { - Parameters [0] { } } Method [ public method withBody ] { - Parameters [1] { Parameter #0 [ Psr\Http\Message\StreamInterface $body ] } } } } Class [ class HttpMessage\Request extends HttpMessage\Message implements Psr\Http\Message\MessageInterface, Psr\Http\Message\RequestInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ private $requestTarget ] Property [ private $method ] Property [ private $uri ] } - Methods [18] { Method [ public method __construct ] { - Parameters [0] { } } Method [ public method getRequestTarget ] { - Parameters [0] { } } Method [ public method withRequestTarget ] { - Parameters [1] { Parameter #0 [ $requestTarget ] } } Method [ public method getMethod ] { - Parameters [0] { } } Method [ public method withMethod ] { - Parameters [1] { Parameter #0 [ $method ] } } Method [ public method getUri ] { - Parameters [0] { } } Method [ public method withUri ] { - Parameters [2] { Parameter #0 [ Psr\Http\Message\UriInterface $uri ] Parameter #1 [ $preserveHost ] } } Method [ public method getProtocolVersion ] { - Parameters [0] { } } Method [ public method withProtocolVersion ] { - Parameters [1] { Parameter #0 [ $version ] } } Method [ public method getHeaders ] { - Parameters [0] { } } Method [ public method hasHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeaderLine ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method withHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withAddedHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withoutHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getBody ] { - Parameters [0] { } } Method [ public method withBody ] { - Parameters [1] { Parameter #0 [ Psr\Http\Message\StreamInterface $body ] } } } } Class [ class HttpMessage\ServerRequest extends HttpMessage\Request implements Psr\Http\Message\RequestInterface, Psr\Http\Message\MessageInterface, Psr\Http\Message\ServerRequestInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [6] { Property [ private $serverParams ] Property [ private $cookieParams ] Property [ private $queryParams ] Property [ private $uploadedFiles ] Property [ private $parsedBody ] Property [ private $attributes ] } - Methods [31] { Method [ public method __construct ] { - Parameters [5] { Parameter #0 [ array $serverParams ] Parameter #1 [ array $cookieParams ] Parameter #2 [ array $queryParams ] Parameter #3 [ array $postParams ] Parameter #4 [ array $files ] } } Method [ public method getServerParams ] { - Parameters [0] { } } Method [ public method getCookieParams ] { - Parameters [0] { } } Method [ public method withCookieParams ] { - Parameters [1] { Parameter #0 [ array $cookies ] } } Method [ public method getQueryParams ] { - Parameters [0] { } } Method [ public method withQueryParams ] { - Parameters [1] { Parameter #0 [ array $query ] } } Method [ public method getUploadedFiles ] { - Parameters [0] { } } Method [ public method withUploadedFiles ] { - Parameters [1] { Parameter #0 [ array $uploadedFiles ] } } Method [ public method getParsedBody ] { - Parameters [0] { } } Method [ public method withParsedBody ] { - Parameters [1] { Parameter #0 [ $parsedBody ] } } Method [ public method getAttributes ] { - Parameters [0] { } } Method [ public method getAttribute ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $default ] } } Method [ public method withAttribute ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withoutAttribute ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getRequestTarget ] { - Parameters [0] { } } Method [ public method withRequestTarget ] { - Parameters [1] { Parameter #0 [ $requestTarget ] } } Method [ public method getMethod ] { - Parameters [0] { } } Method [ public method withMethod ] { - Parameters [1] { Parameter #0 [ $method ] } } Method [ public method getUri ] { - Parameters [0] { } } Method [ public method withUri ] { - Parameters [2] { Parameter #0 [ Psr\Http\Message\UriInterface $uri ] Parameter #1 [ $preserveHost ] } } Method [ public method getProtocolVersion ] { - Parameters [0] { } } Method [ public method withProtocolVersion ] { - Parameters [1] { Parameter #0 [ $version ] } } Method [ public method getHeaders ] { - Parameters [0] { } } Method [ public method hasHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeaderLine ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method withHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withAddedHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withoutHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getBody ] { - Parameters [0] { } } Method [ public method withBody ] { - Parameters [1] { Parameter #0 [ Psr\Http\Message\StreamInterface $body ] } } } } Class [ class HttpMessage\Response extends HttpMessage\Message implements Psr\Http\Message\MessageInterface, Psr\Http\Message\ResponseInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ private $statusCode ] Property [ private $reasonPhrase ] } - Methods [15] { Method [ public method getStatusCode ] { - Parameters [0] { } } Method [ public method getReasonPhrase ] { - Parameters [0] { } } Method [ public method withStatus ] { - Parameters [2] { Parameter #0 [ $code ] Parameter #1 [ $reasonPhrase ] } } Method [ public method __construct ] { - Parameters [0] { } } Method [ public method getProtocolVersion ] { - Parameters [0] { } } Method [ public method withProtocolVersion ] { - Parameters [1] { Parameter #0 [ $version ] } } Method [ public method getHeaders ] { - Parameters [0] { } } Method [ public method hasHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getHeaderLine ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method withHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withAddedHeader ] { - Parameters [2] { Parameter #0 [ $name ] Parameter #1 [ $value ] } } Method [ public method withoutHeader ] { - Parameters [1] { Parameter #0 [ $name ] } } Method [ public method getBody ] { - Parameters [0] { } } Method [ public method withBody ] { - Parameters [1] { Parameter #0 [ Psr\Http\Message\StreamInterface $body ] } } } } Class [ class HttpMessage\Stream implements Psr\Http\Message\StreamInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ private $stream ] } - Methods [16] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $uri ] } } Method [ public method __toString ] { - Parameters [0] { } } Method [ public method close ] { - Parameters [0] { } } Method [ public method detach ] { - Parameters [0] { } } Method [ public method getSize ] { - Parameters [0] { } } Method [ public method tell ] { - Parameters [0] { } } Method [ public method eof ] { - Parameters [0] { } } Method [ public method isSeekable ] { - Parameters [0] { } } Method [ public method seek ] { - Parameters [2] { Parameter #0 [ $offset ] Parameter #1 [ $whence ] } } Method [ public method rewind ] { - Parameters [0] { } } Method [ public method isWritable ] { - Parameters [0] { } } Method [ public method write ] { - Parameters [1] { Parameter #0 [ $string ] } } Method [ public method isReadable ] { - Parameters [0] { } } Method [ public method read ] { - Parameters [1] { Parameter #0 [ $length ] } } Method [ public method getContents ] { - Parameters [0] { } } Method [ public method getMetadata ] { - Parameters [1] { Parameter #0 [ $key ] } } } } Class [ class HttpMessage\Uri implements Psr\Http\Message\UriInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [7] { Property [ private $scheme ] Property [ private $userInfo ] Property [ private $host ] Property [ private $port ] Property [ private $path ] Property [ private $query ] Property [ private $fragment ] } - Methods [17] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ string $uri ] } } Method [ public method __toString ] { - Parameters [0] { } } Method [ public method getScheme ] { - Parameters [0] { } } Method [ public method withScheme ] { - Parameters [1] { Parameter #0 [ $scheme ] } } Method [ public method getAuthority ] { - Parameters [0] { } } Method [ public method getUserInfo ] { - Parameters [0] { } } Method [ public method withUserInfo ] { - Parameters [2] { Parameter #0 [ $user ] Parameter #1 [ $password ] } } Method [ public method getHost ] { - Parameters [0] { } } Method [ public method withHost ] { - Parameters [1] { Parameter #0 [ $host ] } } Method [ public method getPort ] { - Parameters [0] { } } Method [ public method withPort ] { - Parameters [1] { Parameter #0 [ $port ] } } Method [ public method getPath ] { - Parameters [0] { } } Method [ public method withPath ] { - Parameters [1] { Parameter #0 [ $path ] } } Method [ public method getQuery ] { - Parameters [0] { } } Method [ public method withQuery ] { - Parameters [1] { Parameter #0 [ $query ] } } Method [ public method getFragment ] { - Parameters [0] { } } Method [ public method withFragment ] { - Parameters [1] { Parameter #0 [ $fragment ] } } } } Class [ class HttpMessage\UploadedFile implements Psr\Http\Message\UploadedFileInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [8] { Property [ private $stream ] Property [ private $file ] Property [ private $size ] Property [ private $error ] Property [ private $clientFilename ] Property [ private $clientMediaType ] Property [ private $moved ] Property [ private $checkUploaded ] } - Methods [7] { Method [ public method __construct ] { - Parameters [6] { Parameter #0 [ $fileOrStream ] Parameter #1 [ integer or NULL $size ] Parameter #2 [ integer $error ] Parameter #3 [ string or NULL $clientFilename ] Parameter #4 [ string or NULL $clientMediaType ] Parameter #5 [ $checkUploaded ] } } Method [ public method getStream ] { - Parameters [0] { } } Method [ public method moveTo ] { - Parameters [1] { Parameter #0 [ $targetPath ] } } Method [ public method getSize ] { - Parameters [0] { } } Method [ public method getError ] { - Parameters [0] { } } Method [ public method getClientFilename ] { - Parameters [0] { } } Method [ public method getClientMediaType ] { - Parameters [0] { } } } } Class [ class HttpMessage\Factory implements Psr\Http\Message\RequestFactoryInterface, Psr\Http\Message\ResponseFactoryInterface, Psr\Http\Message\ServerRequestFactoryInterface, Psr\Http\Message\StreamFactoryInterface, Psr\Http\Message\UploadedFileFactoryInterface, Psr\Http\Message\UriFactoryInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [8] { Method [ public method createRequest ] { - Parameters [2] { Parameter #0 [ string $method ] Parameter #1 [ $uri ] } - Return [ Psr\Http\Message\RequestInterface ] } Method [ public method createResponse ] { - Parameters [2] { Parameter #0 [ integer $code ] Parameter #1 [ string $reasonPhrase ] } - Return [ Psr\Http\Message\ResponseInterface ] } Method [ public method createServerRequest ] { - Parameters [3] { Parameter #0 [ string $method ] Parameter #1 [ $uri ] Parameter #2 [ array $serverParams ] } - Return [ Psr\Http\Message\ServerRequestInterface ] } Method [ public method createStream ] { - Parameters [1] { Parameter #0 [ string $content ] } - Return [ Psr\Http\Message\StreamInterface ] } Method [ public method createStreamFromFile ] { - Parameters [2] { Parameter #0 [ string $filename ] Parameter #1 [ string $mode ] } - Return [ Psr\Http\Message\StreamInterface ] } Method [ public method createStreamFromResource ] { - Parameters [1] { Parameter #0 [ $resouce ] } - Return [ Psr\Http\Message\StreamInterface ] } Method [ public method createUploadedFile ] { - Parameters [5] { Parameter #0 [ Psr\Http\Message\StreamInterface $stream ] Parameter #1 [ integer or NULL $size ] Parameter #2 [ integer $error ] Parameter #3 [ string or NULL $clientFilename ] Parameter #4 [ string or NULL $clientMediaType ] } - Return [ Psr\Http\Message\UploadedFileInterface ] } Method [ public method createUri ] { - Parameters [1] { Parameter #0 [ string $uri ] } - Return [ Psr\Http\Message\UriInterface ] } } } Class [ class HttpMessage\Emitter ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [0] { } - Methods [1] { Method [ public method emit ] { - Parameters [1] { Parameter #0 [ Psr\Http\Message\ResponseInterface $serverParams ] } } } } } }