yxorP Documentation

MessageTrait

Table of Contents

$headerNames  : array<string|int, mixed>
$headers  : array<string|int, mixed>
$protocol  : string
$stream  : mixed
getBody()  : mixed
getHeader()  : mixed
getHeaderLine()  : string
getHeaders()  : array<string|int, mixed>
getProtocolVersion()  : string
hasHeader()  : bool
withAddedHeader()  : Request|Response
withBody()  : mixed
withHeader()  : Request|Response
withoutHeader()  : mixed
withProtocolVersion()  : mixed
assertHeader()  : mixed
normalizeHeaderValue()  : array<string|int, mixed>
setHeaders()  : mixed
trimHeaderValues()  : array<string|int, mixed>

Properties

$headerNames

private array<string|int, mixed> $headerNames = []

Methods

getBody()

public getBody() : mixed
Return values
mixed

getHeader()

public getHeader(string $name) : mixed
Parameters
$name : string
Return values
mixed

getHeaderLine()

public getHeaderLine(string $name) : string
Parameters
$name : string
Return values
string

getHeaders()

public getHeaders() : array<string|int, mixed>
Return values
array<string|int, mixed>

getProtocolVersion()

public getProtocolVersion() : string
Return values
string

hasHeader()

public hasHeader(string $name) : bool
Parameters
$name : string
Return values
bool

withAddedHeader()

public withAddedHeader(string $name, array<string|int, mixed>|string $value) : Request|Response
Parameters
$name : string
$value : array<string|int, mixed>|string
Return values
Request|Response

withHeader()

public withHeader(string $name, array<string|int, mixed>|string $value) : Request|Response
Parameters
$name : string
$value : array<string|int, mixed>|string
Return values
Request|Response

withoutHeader()

public withoutHeader(string $name) : mixed
Parameters
$name : string
Return values
mixed

withProtocolVersion()

public withProtocolVersion(string $version) : mixed
Parameters
$version : string
Return values
mixed

assertHeader()

private assertHeader(mixed $header) : mixed
Parameters
$header : mixed
Return values
mixed

normalizeHeaderValue()

private normalizeHeaderValue(mixed $value) : array<string|int, mixed>
Parameters
$value : mixed
Return values
array<string|int, mixed>

setHeaders()

private setHeaders(array<string|int, mixed> $headers) : mixed
Parameters
$headers : array<string|int, mixed>
Return values
mixed

trimHeaderValues()

private trimHeaderValues(array<string|int, mixed> $values) : array<string|int, mixed>
Parameters
$values : array<string|int, mixed>
Return values
array<string|int, mixed>

Search results