Extension [ extension #111 http_message version 1.0.0 ] { - Dependencies { Dependency [ psr (Required) ] } - Classes [9] { Class [ abstract class HttpMessage\Message implements PsrExt\Http\Message\MessageInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ private $protocolVersion = '1.1' ] Property [ private $headers = NULL ] Property [ private $body = NULL ] } - 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 PsrExt\Http\Message\MessageInterface, PsrExt\Http\Message\RequestInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [3] { Property [ private $requestTarget = NULL ] Property [ private $method = '' ] Property [ private $uri = NULL ] } - 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 PsrExt\Http\Message\RequestInterface, PsrExt\Http\Message\MessageInterface, PsrExt\Http\Message\ServerRequestInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [6] { Property [ private $serverParams = NULL ] Property [ private $cookieParams = NULL ] Property [ private $queryParams = NULL ] Property [ private $uploadedFiles = NULL ] Property [ private $parsedBody = NULL ] Property [ private $attributes = NULL ] } - 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 PsrExt\Http\Message\MessageInterface, PsrExt\Http\Message\ResponseInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [2] { Property [ private $statusCode = 0 ] 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 PsrExt\Http\Message\StreamInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [1] { Property [ private $stream = NULL ] } - Methods [16] { Method [ public method __construct ] { - Parameters [1] { Parameter #0 [ $uri = ] } } Method [ public method __toString ] { - Parameters [0] { } - Return [ string ] } 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 PsrExt\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 = NULL ] 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] { } - Return [ string ] } 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 PsrExt\Http\Message\UploadedFileInterface ] { - Constants [0] { } - Static properties [0] { } - Static methods [0] { } - Properties [8] { Property [ private $stream = NULL ] Property [ private $file = NULL ] Property [ private $size = NULL ] Property [ private $error = 0 ] Property [ private $clientFilename = NULL ] Property [ private $clientMediaType = NULL ] Property [ private $moved = false ] Property [ private $checkUploaded = false ] } - Methods [7] { Method [ public method __construct ] { - Parameters [6] { Parameter #0 [ $fileOrStream ] Parameter #1 [ ?int $size = ] Parameter #2 [ int $error = ] Parameter #3 [ ?string $clientFilename = ] Parameter #4 [ ?string $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 PsrExt\Http\Message\RequestFactoryInterface, PsrExt\Http\Message\ResponseFactoryInterface, PsrExt\Http\Message\ServerRequestFactoryInterface, PsrExt\Http\Message\StreamFactoryInterface, PsrExt\Http\Message\UploadedFileFactoryInterface, PsrExt\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 [ int $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 [ ?int $size = ] Parameter #2 [ int $error = ] Parameter #3 [ ?string $clientFilename = ] Parameter #4 [ ?string $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 = ] } } } } } }