extends |
AbstractRequest<RequestInterface> |
---|
Methods | ||
---|---|---|
final
public
|
__construct(string $method, $uri, $body = null, $headers = null, ?string $requestTarget = null, string $version = '1.1')
|
# |
public
static
|
fromPsr7(MessageInterface $message): Request
|
# |
Methods inherited from Salient\Http\Message\AbstractRequest |
---|
getRequestTarget(), getMethod(), getUri(), withRequestTarget(), withMethod(), withUri(), getStartLine(), jsonSerialize() |
Methods inherited from Salient\Http\Message\AbstractMessage |
---|
getProtocolVersion(), getBody(), withProtocolVersion(), withBody(), __toString(), |
Methods used from Salient\Http\Message\HasBody |
---|
filterBody() |
Methods used from Salient\Core\Concern\ImmutableTrait |
---|
with(), without(), handlePropertyChanged() |
Methods used from Salient\Core\Concern\ImmutableTrait |
---|
with(), without(), handlePropertyChanged() |
Constants inherited from Salient\Contract\Http\HasMediaType |
---|
|
Constants inherited from Salient\Contract\Http\HasMediaType |
---|
|
Constants inherited from Salient\Contract\Http\HasRequestMethod |
---|
|
Constants inherited from Salient\Http\HasHttpRegex |
---|
|
Properties inherited from Salient\Http\Message\AbstractRequest |
---|
$RequestTarget, $Method, $Uri |
Properties inherited from Salient\Http\Message\AbstractMessage |
---|
$ProtocolVersion, $Body |
Properties used from Salient\Http\HasInnerHeadersTrait |
---|
$Headers |