trait ItemListTrait

Methods

int
count()

No description

static ItemListTrait
create(ItemInterface ...$items)

No description

ItemInterface|null
first()

Get first element

array
getItems()

No description

getIterator()

No description

array
jsonSerialize()

No description

ItemInterface|null
last()

Return the last element

bool
offsetExists($offset)

No description

ItemInterface|null
offsetGet($offset)

No description

void
offsetSet($offset, $value)

No description

void
offsetUnset($offset)

No description

int
push(ItemInterface $item)

No description

void
setItems(array $items)

No description

array
toArray()

Transforms the option into an array.

int
unshift(ItemInterface $item)

No description

Details

at line 147
int count()

No description

Return Value

int

at line 37
static ItemListTrait create(ItemInterface ...$items)

No description

Parameters

ItemInterface ...$items

Return Value

ItemListTrait

at line 96
ItemInterface|null first()

Get first element

Return Value

ItemInterface|null

at line 57
array getItems()

No description

Return Value

array

at line 107
ArrayIterator getIterator()

No description

Return Value

ArrayIterator

at line 154
array jsonSerialize()

No description

Return Value

array

at line 88
ItemInterface|null last()

Return the last element

Return Value

ItemInterface|null

at line 116
bool offsetExists($offset)

No description

Parameters

$offset

Return Value

bool

at line 125
ItemInterface|null offsetGet($offset)

No description

Parameters

$offset

Return Value

ItemInterface|null

at line 133
void offsetSet($offset, $value)

No description

Parameters

$offset
$value

Return Value

void

at line 140
void offsetUnset($offset)

No description

Parameters

$offset

Return Value

void

at line 44
int push(ItemInterface $item)

No description

Parameters

ItemInterface $item

Return Value

int

at line 66
void setItems(array $items)

No description

Parameters

array $items

Return Value

void

at line 74
array toArray()

Transforms the option into an array.

Return Value

array

at line 49
int unshift(ItemInterface $item)

No description

Parameters

ItemInterface $item

Return Value

int