CompositionItemCollection
implements
IteratorAggregate, Arrayable
Table of Contents
Interfaces
- IteratorAggregate
- Arrayable
Methods
-
addItem()
: static
-
createFromModuleIds()
: static
-
fillBoundItems()
: static
-
getIterator()
: ArrayIterator
-
has()
: bool
-
hideItems()
: static
-
remove()
: static
-
toArray()
: array<string|int, mixed>
addItem()
public
addItem(AbstractCompositionItem $item) : static
Parameters
-
$item
: AbstractCompositionItem
-
createFromModuleIds()
public
static createFromModuleIds(array<string|int, mixed> $moduleIds) : static
Parameters
-
$moduleIds
: array<string|int, mixed>
-
fillBoundItems()
public
fillBoundItems() : static
getIterator()
public
getIterator() : ArrayIterator
Return values
ArrayIterator
has()
public
has(AbstractCompositionItem $item) : bool
Parameters
-
$item
: AbstractCompositionItem
-
hideItems()
public
hideItems() : static
remove()
public
remove(string $moduleId) : static
Parameters
-
$moduleId
: string
-
toArray()
public
toArray() : array<string|int, mixed>
Return values
array<string|int, mixed>