Response extends Message implements ResponseInterface
Table of Contents
Interfaces
- ResponseInterface
Methods
- __clone() : mixed
- __construct() : mixed
- adjustHeaders() : void
- Adjusts the response headers after dechunking and decompressing the body.
- getBody() : StreamInterface
- getHeader() : array<string|int, mixed>
- getHeaderLine() : string
- getHeaders() : array<string|int, mixed>
- getHeadersCollection() : HttpHeaders
- getProtocolVersion() : string
- getReasonPhrase() : string
- getStatusCode() : int
- hasHeader() : bool
- withAddedHeader() : MessageInterface
- withBody() : MessageInterface
- withHeader() : MessageInterface
- withoutHeader() : MessageInterface
- withProtocolVersion() : MessageInterface
- withStatus() : ResponseInterface
Methods
__clone()
public
__clone() : mixed
__construct()
public
__construct(int $statusCode[, array<string|int, mixed> $headers = null ][, StreamInterface $body = null ][, string $version = null ][, string $reasonPhrase = '' ]) : mixed
Parameters
- $statusCode : int
- $headers : array<string|int, mixed> = null
- $body : StreamInterface = null
- $version : string = null
- $reasonPhrase : string = ''
adjustHeaders()
Adjusts the response headers after dechunking and decompressing the body.
public
adjustHeaders() : void
getBody()
public
getBody() : StreamInterface
Tags
Return values
StreamInterfacegetHeader()
public
getHeader(string $name) : array<string|int, mixed>
Parameters
- $name : string
Tags
Return values
array<string|int, mixed>getHeaderLine()
public
getHeaderLine(string $name) : string
Parameters
- $name : string
Tags
Return values
stringgetHeaders()
public
getHeaders() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getHeadersCollection()
public
getHeadersCollection() : HttpHeaders
Return values
HttpHeadersgetProtocolVersion()
public
getProtocolVersion() : string
Tags
Return values
stringgetReasonPhrase()
public
getReasonPhrase() : string
Tags
Return values
stringgetStatusCode()
public
getStatusCode() : int
Tags
Return values
inthasHeader()
public
hasHeader(string $name) : bool
Parameters
- $name : string
Tags
Return values
boolwithAddedHeader()
public
withAddedHeader(string $name, mixed $value) : MessageInterface
Parameters
- $name : string
- $value : mixed
Tags
Return values
MessageInterfacewithBody()
public
withBody(StreamInterface $body) : MessageInterface
Parameters
- $body : StreamInterface
Tags
Return values
MessageInterfacewithHeader()
public
withHeader(string $name, mixed $value) : MessageInterface
Parameters
- $name : string
- $value : mixed
Tags
Return values
MessageInterfacewithoutHeader()
public
withoutHeader(string $name) : MessageInterface
Parameters
- $name : string
Tags
Return values
MessageInterfacewithProtocolVersion()
public
withProtocolVersion(string $version) : MessageInterface
Parameters
- $version : string
Tags
Return values
MessageInterfacewithStatus()
public
withStatus(int $code[, string $reasonPhrase = '' ]) : ResponseInterface
Parameters
- $code : int
- $reasonPhrase : string = ''