class ServerRequest implements ServerRequestInterface (View source)

Methods

__construct(ServerRequestInterface $serverRequest)

No description

string
getProtocolVersion()

No description

MessageInterface
withProtocolVersion($version)

No description

array
getHeaders()

No description

bool
hasHeader(string $name)

No description

array
getHeader(string $name)

No description

string
getHeaderLine(string $name)

No description

MessageInterface
withHeader(string $name, $value)

No description

MessageInterface
withAddedHeader(string $name, $value)

No description

MessageInterface
withoutHeader(string $name)

No description

StreamInterface
getBody()

No description

MessageInterface
withBody(StreamInterface $body)

No description

string
getRequestTarget()

No description

ServerRequestInterface
withRequestTarget($requestTarget)

No description

string
getMethod()

No description

ServerRequestInterface
withMethod($method)

No description

UriInterface
getUri()

No description

ServerRequestInterface
withUri(UriInterface $uri, $preserveHost = false)

No description

array
getServerParams()

No description

array
getCookieParams()

No description

ServerRequestInterface
withCookieParams(array $cookies)

No description

array
getQueryParams()

No description

ServerRequestInterface
withQueryParams(array $query)

No description

array
getUploadedFiles()

No description

ServerRequestInterface
withUploadedFiles(array $uploadedFiles)

No description

getParsedBody()

No description

ServerRequestInterface
withParsedBody($data)

No description

array
getAttributes()

No description

getAttribute($name, $default = null)

No description

ServerRequestInterface
withAttribute($name, $value)

No description

ServerRequestInterface
withoutAttribute(string $name)

No description

mixed
getParam(string $param, mixed $default = null)

No description

mixed
getParsedBodyParam(string $param, mixed $default = null)

No description

mixed
getQueryParam(string $param, mixed $default = null)

No description

bool
isPost()

No description

string
getRoute()

No description

bool
has(string $param)

No description

bool
hasQueryParam(string $param)

No description

bool
hasBodyParam(string $param)

No description

bool
isAjax()

No description

string
getParsedBodyParamAsString(string $param, string|null $default = null)

No description

string|null
getParsedBodyParamAsStringOrNull(string $param, string|null $default = null)

No description

Details

final __construct(ServerRequestInterface $serverRequest)

No description

Parameters

ServerRequestInterface $serverRequest

string getProtocolVersion()

No description

Return Value

string

MessageInterface withProtocolVersion($version)

No description

Parameters

$version

Return Value

MessageInterface

array getHeaders()

No description

Return Value

array

bool hasHeader(string $name)

No description

Parameters

string $name

Return Value

bool

array getHeader(string $name)

No description

Parameters

string $name

Return Value

array

string getHeaderLine(string $name)

No description

Parameters

string $name

Return Value

string

MessageInterface withHeader(string $name, $value)

No description

Parameters

string $name
$value

Return Value

MessageInterface

MessageInterface withAddedHeader(string $name, $value)

No description

Parameters

string $name
$value

Return Value

MessageInterface

MessageInterface withoutHeader(string $name)

No description

Parameters

string $name

Return Value

MessageInterface

StreamInterface getBody()

No description

Return Value

StreamInterface

MessageInterface withBody(StreamInterface $body)

No description

Parameters

StreamInterface $body

Return Value

MessageInterface

string getRequestTarget()

No description

Return Value

string

ServerRequestInterface withRequestTarget($requestTarget)

No description

Parameters

$requestTarget

Return Value

ServerRequestInterface

string getMethod()

No description

Return Value

string

ServerRequestInterface withMethod($method)

No description

Parameters

$method

Return Value

ServerRequestInterface

UriInterface getUri()

No description

Return Value

UriInterface

ServerRequestInterface withUri(UriInterface $uri, $preserveHost = false)

No description

Parameters

UriInterface $uri
$preserveHost

Return Value

ServerRequestInterface

array getServerParams()

No description

Return Value

array

array getCookieParams()

No description

Return Value

array

ServerRequestInterface withCookieParams(array $cookies)

No description

Parameters

array $cookies

Return Value

ServerRequestInterface

array getQueryParams()

No description

Return Value

array

ServerRequestInterface withQueryParams(array $query)

No description

Parameters

array $query

Return Value

ServerRequestInterface

array getUploadedFiles()

No description

Return Value

array

ServerRequestInterface withUploadedFiles(array $uploadedFiles)

No description

Parameters

array $uploadedFiles

Return Value

ServerRequestInterface

getParsedBody()

No description

ServerRequestInterface withParsedBody($data)

No description

Parameters

$data

Return Value

ServerRequestInterface

array getAttributes()

No description

Return Value

array

getAttribute($name, $default = null)

No description

Parameters

$name
$default

ServerRequestInterface withAttribute($name, $value)

No description

Parameters

$name
$value

Return Value

ServerRequestInterface

ServerRequestInterface withoutAttribute(string $name)

No description

Parameters

string $name

Return Value

ServerRequestInterface

mixed getParam(string $param, mixed $default = null)

No description

Parameters

string $param
mixed $default

Return Value

mixed

mixed getParsedBodyParam(string $param, mixed $default = null)

No description

Parameters

string $param
mixed $default

Return Value

mixed

mixed getQueryParam(string $param, mixed $default = null)

No description

Parameters

string $param
mixed $default

Return Value

mixed

bool isPost()

No description

Return Value

bool

string getRoute()

No description

Return Value

string

bool has(string $param)

No description

Parameters

string $param

Return Value

bool

bool hasQueryParam(string $param)

No description

Parameters

string $param

Return Value

bool

bool hasBodyParam(string $param)

No description

Parameters

string $param

Return Value

bool

bool isAjax()

No description

Return Value

bool

string getParsedBodyParamAsString(string $param, string|null $default = null)

No description

Parameters

string $param
string|null $default

Return Value

string

string|null getParsedBodyParamAsStringOrNull(string $param, string|null $default = null)

No description

Parameters

string $param
string|null $default

Return Value

string|null