PHP Класс Neomerx\JsonApi\Http\Request

Наследование: implements Psr\Http\Message\ServerRequestInterface
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( Closure $getMethodClosure, Closure $getHeaderClosure, Closure $getQueryParamsClosure )
getAttribute ( $name, $default = null )
getAttributes ( )
getBody ( )
getCookieParams ( )
getHeader ( $name )
getHeaderLine ( $name )
getHeaders ( )
getMethod ( )
getParsedBody ( )
getProtocolVersion ( )
getQueryParams ( )
getRequestTarget ( )
getServerParams ( )
getUploadedFiles ( )
getUri ( )
hasHeader ( $name )
withAddedHeader ( $name, $value )
withAttribute ( $name, $value )
withBody ( Psr\Http\Message\StreamInterface $body )
withCookieParams ( array $cookies )
withHeader ( $name, $value )
withMethod ( $method )
withParsedBody ( $data )
withProtocolVersion ( $version )
withQueryParams ( array $query )
withRequestTarget ( $requestTarget )
withUploadedFiles ( array $uploadedFiles )
withUri ( Psr\Http\Message\UriInterface $uri, $preserveHost = false )
withoutAttribute ( $name )
withoutHeader ( $name )

Описание методов

__construct() публичный Метод

public __construct ( Closure $getMethodClosure, Closure $getHeaderClosure, Closure $getQueryParamsClosure )
$getMethodClosure Closure
$getHeaderClosure Closure
$getQueryParamsClosure Closure

getAttribute() публичный Метод

public getAttribute ( $name, $default = null )

getAttributes() публичный Метод

public getAttributes ( )

getBody() публичный Метод

public getBody ( )

getCookieParams() публичный Метод

public getCookieParams ( )

getHeader() публичный Метод

public getHeader ( $name )

getHeaderLine() публичный Метод

public getHeaderLine ( $name )

getHeaders() публичный Метод

public getHeaders ( )

getMethod() публичный Метод

public getMethod ( )

getParsedBody() публичный Метод

public getParsedBody ( )

getProtocolVersion() публичный Метод

public getProtocolVersion ( )

getQueryParams() публичный Метод

public getQueryParams ( )

getRequestTarget() публичный Метод

public getRequestTarget ( )

getServerParams() публичный Метод

public getServerParams ( )

getUploadedFiles() публичный Метод

public getUploadedFiles ( )

getUri() публичный Метод

public getUri ( )

hasHeader() публичный Метод

public hasHeader ( $name )

withAddedHeader() публичный Метод

public withAddedHeader ( $name, $value )

withAttribute() публичный Метод

public withAttribute ( $name, $value )

withBody() публичный Метод

public withBody ( Psr\Http\Message\StreamInterface $body )
$body Psr\Http\Message\StreamInterface

withCookieParams() публичный Метод

public withCookieParams ( array $cookies )
$cookies array

withHeader() публичный Метод

public withHeader ( $name, $value )

withMethod() публичный Метод

public withMethod ( $method )

withParsedBody() публичный Метод

public withParsedBody ( $data )

withProtocolVersion() публичный Метод

public withProtocolVersion ( $version )

withQueryParams() публичный Метод

public withQueryParams ( array $query )
$query array

withRequestTarget() публичный Метод

public withRequestTarget ( $requestTarget )

withUploadedFiles() публичный Метод

public withUploadedFiles ( array $uploadedFiles )
$uploadedFiles array

withUri() публичный Метод

public withUri ( Psr\Http\Message\UriInterface $uri, $preserveHost = false )
$uri Psr\Http\Message\UriInterface

withoutAttribute() публичный Метод

public withoutAttribute ( $name )

withoutHeader() публичный Метод

public withoutHeader ( $name )