PHP 클래스 Phly\Conduit\Http\Request

Decorates the PSR incoming request interface to add the ability to manipulate arbitrary instance members.
상속: implements Psr\Http\Message\ServerRequestInterface
파일 보기 프로젝트 열기: phly/conduit 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Psr\Http\Message\ServerRequestInterface $decoratedRequest, Psr\Http\Message\ServerRequestInterface $originalRequest = null )
getAttribute ( $attribute, $default = null ) Proxy to ServerRequestInterface::getAttribute()
getAttributes ( ) Proxy to ServerRequestInterface::getAttributes()
getBody ( ) Proxy to ServerRequestInterface::getBody()
getCookieParams ( ) Proxy to ServerRequestInterface::getCookieParams()
getCurrentRequest ( ) : Psr\Http\Message\ServerRequestInterface Return the currently decorated PSR request instance
getHeader ( $header ) Proxy to ServerRequestInterface::getHeader()
getHeaderLine ( $header ) Proxy to ServerRequestInterface::getHeaderLine()
getHeaders ( ) Proxy to ServerRequestInterface::getHeaders()
getMethod ( ) Proxy to ServerRequestInterface::getMethod()
getOriginalRequest ( ) : Psr\Http\Message\ServerRequestInterface Return the original PSR request instance
getParsedBody ( ) Proxy to ServerRequestInterface::getParsedBody()
getProtocolVersion ( ) Proxy to ServerRequestInterface::getProtocolVersion()
getQueryParams ( ) Proxy to ServerRequestInterface::getQueryParams()
getRequestTarget ( ) Proxy to ServerRequestInterface::getRequestTarget()
getServerParams ( ) Proxy to ServerRequestInterface::getServerParams()
getUploadedFiles ( ) Proxy to ServerRequestInterface::getFileParams()
getUri ( ) Proxy to ServerRequestInterface::getUri()
hasHeader ( $header ) Proxy to ServerRequestInterface::hasHeader()
withAddedHeader ( $header, $value ) Proxy to ServerRequestInterface::addHeader()
withAttribute ( $attribute, $value ) Proxy to ServerRequestInterface::withAttribute()
withBody ( Psr\Http\Message\StreamInterface $body ) Proxy to ServerRequestInterface::withBody()
withCookieParams ( array $cookies ) Proxy to ServerRequestInterface::withCookieParams()
withHeader ( $header, $value ) Proxy to ServerRequestInterface::withHeader()
withMethod ( $method ) Proxy to ServerRequestInterface::withMethod()
withParsedBody ( $params ) Proxy to ServerRequestInterface::withParsedBody()
withProtocolVersion ( $version ) Proxy to ServerRequestInterface::withProtocolVersion()
withQueryParams ( array $query ) Proxy to ServerRequestInterface::withQueryParams()
withRequestTarget ( $requestTarget ) Proxy to ServerRequestInterface::withRequestTarget()
withUploadedFiles ( array $uploadedFiles ) Proxy to ServerRequestInterface::getFileParams()
withUri ( Psr\Http\Message\UriInterface $uri, $preserveHost = false ) Allow mutating the URI
withoutAttribute ( $attribute ) Proxy to ServerRequestInterface::withoutAttribute()
withoutHeader ( $header ) Proxy to ServerRequestInterface::removeHeader()

메소드 상세

__construct() 공개 메소드

public __construct ( Psr\Http\Message\ServerRequestInterface $decoratedRequest, Psr\Http\Message\ServerRequestInterface $originalRequest = null )
$decoratedRequest Psr\Http\Message\ServerRequestInterface
$originalRequest Psr\Http\Message\ServerRequestInterface

getAttribute() 공개 메소드

public getAttribute ( $attribute, $default = null )

getAttributes() 공개 메소드

public getAttributes ( )

getBody() 공개 메소드

public getBody ( )

getCookieParams() 공개 메소드

public getCookieParams ( )

getCurrentRequest() 공개 메소드

Return the currently decorated PSR request instance
public getCurrentRequest ( ) : Psr\Http\Message\ServerRequestInterface
리턴 Psr\Http\Message\ServerRequestInterface

getHeader() 공개 메소드

public getHeader ( $header )

getHeaderLine() 공개 메소드

public getHeaderLine ( $header )

getHeaders() 공개 메소드

public getHeaders ( )

getMethod() 공개 메소드

public getMethod ( )

getOriginalRequest() 공개 메소드

Return the original PSR request instance
public getOriginalRequest ( ) : Psr\Http\Message\ServerRequestInterface
리턴 Psr\Http\Message\ServerRequestInterface

getParsedBody() 공개 메소드

public getParsedBody ( )

getProtocolVersion() 공개 메소드

public getProtocolVersion ( )

getQueryParams() 공개 메소드

public getQueryParams ( )

getRequestTarget() 공개 메소드

public getRequestTarget ( )

getServerParams() 공개 메소드

public getServerParams ( )

getUploadedFiles() 공개 메소드

public getUploadedFiles ( )

getUri() 공개 메소드

public getUri ( )

hasHeader() 공개 메소드

public hasHeader ( $header )

withAddedHeader() 공개 메소드

public withAddedHeader ( $header, $value )

withAttribute() 공개 메소드

public withAttribute ( $attribute, $value )

withBody() 공개 메소드

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

withCookieParams() 공개 메소드

public withCookieParams ( array $cookies )
$cookies array

withHeader() 공개 메소드

public withHeader ( $header, $value )

withMethod() 공개 메소드

public withMethod ( $method )

withParsedBody() 공개 메소드

public withParsedBody ( $params )

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 ( $attribute )

withoutHeader() 공개 메소드

public withoutHeader ( $header )