Request
extends Message
implements
RequestInterface
Table of Contents
Interfaces
- RequestInterface
Methods
-
__clone()
: mixed
-
__construct()
: mixed
-
getBody()
: StreamInterface
-
getHeader()
: array<string|int, mixed>
-
getHeaderLine()
: string
-
getHeaders()
: array<string|int, mixed>
-
getHeadersCollection()
: HttpHeaders
-
getMethod()
: string
-
getProtocolVersion()
: string
-
getRequestTarget()
: string
-
getUri()
: UriInterface
-
hasHeader()
: bool
-
withAddedHeader()
: MessageInterface
-
withBody()
: MessageInterface
-
withHeader()
: MessageInterface
-
withMethod()
: RequestInterface
-
withoutHeader()
: MessageInterface
-
withProtocolVersion()
: MessageInterface
-
withRequestTarget()
: RequestInterface
-
withUri()
: RequestInterface
__clone()
public
__clone() : mixed
__construct()
public
__construct(string $method, UriInterface $uri[, array<string|int, mixed> $headers = null ][, StreamInterface $body = null ][, string $version = null ]) : mixed
Parameters
-
$method
: string
-
-
$uri
: UriInterface
-
-
$headers
: array<string|int, mixed>
= null
-
-
$body
: StreamInterface
= null
-
-
$version
: string
= null
-
getBody()
public
getBody() : StreamInterface
-
inheritdoc
-
Return values
StreamInterface
public
getHeader(string $name) : array<string|int, mixed>
Parameters
-
$name
: string
-
-
inheritdoc
-
Return values
array<string|int, mixed>
public
getHeaderLine(string $name) : string
Parameters
-
$name
: string
-
-
inheritdoc
-
public
getHeaders() : array<string|int, mixed>
-
inheritdoc
-
Return values
array<string|int, mixed>
public
getHeadersCollection() : HttpHeaders
getMethod()
public
getMethod() : string
-
inheritdoc
-
getProtocolVersion()
public
getProtocolVersion() : string
-
inheritdoc
-
getRequestTarget()
public
getRequestTarget() : string
-
inheritdoc
-
getUri()
public
getUri() : UriInterface
-
inheritdoc
-
Return values
UriInterface
public
hasHeader(string $name) : bool
Parameters
-
$name
: string
-
-
inheritdoc
-
public
withAddedHeader(string $name, mixed $value) : MessageInterface
Parameters
-
$name
: string
-
-
$value
: mixed
-
-
inheritdoc
-
Return values
MessageInterface
withBody()
public
withBody(StreamInterface $body) : MessageInterface
Parameters
-
$body
: StreamInterface
-
-
inheritdoc
-
Return values
MessageInterface
public
withHeader(string $name, mixed $value) : MessageInterface
Parameters
-
$name
: string
-
-
$value
: mixed
-
-
inheritdoc
-
Return values
MessageInterface
withMethod()
public
withMethod(string $method) : RequestInterface
Parameters
-
$method
: string
-
-
inheritdoc
-
Return values
RequestInterface
public
withoutHeader(string $name) : MessageInterface
Parameters
-
$name
: string
-
-
inheritdoc
-
Return values
MessageInterface
withProtocolVersion()
public
withProtocolVersion(string $version) : MessageInterface
Parameters
-
$version
: string
-
-
inheritdoc
-
Return values
MessageInterface
withRequestTarget()
public
withRequestTarget(string $requestTarget) : RequestInterface
Parameters
-
$requestTarget
: string
-
-
inheritdoc
-
Return values
RequestInterface
withUri()
public
withUri(UriInterface $uri[, bool $preserveHost = false ]) : RequestInterface
Parameters
-
$uri
: UriInterface
-
-
$preserveHost
: bool
= false
-
-
inheritdoc
-
Return values
RequestInterface