class MagicDocumentHelperList implements ItemListInterface

Traits

Methods

int
count()

No description

static ItemListTrait
create(ItemInterface ...$items)

No description

createFromDocumentCollection(DocumentCollection $documentCollection)

No description

ItemInterface|null
first()

Get first element

array
getItems()

No description

MagicDocumentHelper
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

in ItemListTrait at line 147
int count()

No description

Return Value

int

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

No description

Parameters

ItemInterface ...$items

Return Value

ItemListTrait

at line 19
static MagicDocumentHelperList createFromDocumentCollection(DocumentCollection $documentCollection)

No description

Parameters

DocumentCollection $documentCollection

Return Value

MagicDocumentHelperList

in ItemListTrait at line 96
ItemInterface|null first()

Get first element

Return Value

ItemInterface|null

in ItemListTrait at line 57
array getItems()

No description

Return Value

array

at line 14
MagicDocumentHelper getIterator()

No description

Return Value

MagicDocumentHelper

in ItemListTrait at line 154
array jsonSerialize()

No description

Return Value

array

in ItemListTrait at line 88
ItemInterface|null last()

Return the last element

Return Value

ItemInterface|null

in ItemListTrait at line 116
bool offsetExists($offset)

No description

Parameters

$offset

Return Value

bool

in ItemListTrait at line 125
ItemInterface|null offsetGet($offset)

No description

Parameters

$offset

Return Value

ItemInterface|null

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

No description

Parameters

$offset
$value

Return Value

void

in ItemListTrait at line 140
void offsetUnset($offset)

No description

Parameters

$offset

Return Value

void

in ItemListTrait at line 44
int push(ItemInterface $item)

No description

Parameters

ItemInterface $item

Return Value

int

in ItemListTrait at line 66
void setItems(array $items)

No description

Parameters

array $items

Return Value

void

in ItemListTrait at line 74
array toArray()

Transforms the option into an array.

Return Value

array

in ItemListTrait at line 49
int unshift(ItemInterface $item)

No description

Parameters

ItemInterface $item

Return Value

int