Documentation

Header extends EncodedCollection
in package
implements HeaderInterface

FinalYes

Table of Contents

Interfaces

HeaderInterface

Properties

$converter  : DataConverterInterface|null
$payloads  : TPayloadsCollection|null
$values  : array<string|int, mixed>

Methods

__clone()  : mixed
count()  : int
empty()  : static
fromPayloadCollection()  : EncodedCollection
fromValues()  : static
getIterator()  : Traversable
getValue()  : mixed
getValues()  : array<string|int, mixed>
isEmpty()  : bool
setDataConverter()  : void
toPayloadArray()  : array<string|int, Payload>
withValue()  : static
__construct()  : mixed
Cannot be constructed directly.

Properties

Methods

getValue()

public getValue(string|int $name[, Type|string|null $type = null ]) : mixed
Parameters
$name : string|int
$type : Type|string|null = null

getValues()

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

toPayloadArray()

public toPayloadArray() : array<string|int, Payload>
Return values
array<string|int, Payload>

withValue()

public withValue(int|string $name, mixed $value) : static
Parameters
$name : int|string
$value : mixed
Return values
static

        
On this page

Search results