ItemCollection
implements
ItemCollection, Item, Iterator, Countable
Table of Contents
Interfaces
- ItemCollection
- Item
- Iterator
- Countable
Methods
-
__construct()
: mixed
-
add()
: static
-
clear()
: static
-
count()
: int
-
current()
: Item|null
-
findFirst()
: Item|null
-
getFirst()
: Item|null
-
isEmpty()
: bool
-
key()
: int
-
next()
: void
-
rewind()
: void
-
toArray()
: array<string|int, T>
-
valid()
: bool
__construct()
public
__construct(Item ...$items) : mixed
Parameters
-
$items
: Item
-
add()
public
add(Item $item) : static
Parameters
-
$item
: Item
-
clear()
public
clear() : static
count()
public
count() : int
current()
public
current() : Item|null
findFirst()
public
findFirst(Closure $rule) : Item|null
Parameters
-
$rule
: Closure
-
getFirst()
public
getFirst() : Item|null
isEmpty()
public
isEmpty() : bool
key()
public
key() : int
next()
public
next() : void
rewind()
public
rewind() : void
toArray()
public
toArray() : array<string|int, T>
Return values
array<string|int, T>
valid()
public
valid() : bool