EntityFileCollection implements Item, ItemCollection, Iterator, Countable
Table of Contents
Interfaces
- Item
- ItemCollection
- Iterator
- Countable
Methods
- __construct() : mixed
- add() : EntityFileCollection
- clear() : EntityFileCollection
- count() : int
- current() : EntityFile|null
- filter() : EntityFileCollection
- findFirst() : EntityFile|null
- findFirstByParty() : EntityFile|null
- getFirst() : EntityFile|null
- getIds() : array<string|int, int|null>
- isEmpty() : bool
- key() : int
- next() : void
- rewind() : void
- sort() : static
- toArray() : array<string|int, T>
- valid() : bool
Methods
__construct()
public
__construct(EntityFile ...$items) : mixed
Parameters
- $items : EntityFile
add()
public
add(EntityFile $item) : EntityFileCollection
Parameters
- $item : EntityFile
Return values
EntityFileCollectionclear()
public
clear() : EntityFileCollection
Return values
EntityFileCollectioncount()
public
count() : int
Return values
intcurrent()
public
current() : EntityFile|null
Return values
EntityFile|nullfilter()
public
filter(callable(EntityFile): bool $rule) : EntityFileCollection
Parameters
- $rule : callable(EntityFile): bool
Return values
EntityFileCollectionfindFirst()
public
final findFirst(callable(EntityFile): bool $rule) : EntityFile|null
Parameters
- $rule : callable(EntityFile): bool
Return values
EntityFile|nullfindFirstByParty()
public
final findFirstByParty(int $party) : EntityFile|null
Parameters
- $party : int
Return values
EntityFile|nullgetFirst()
public
getFirst() : EntityFile|null
Return values
EntityFile|nullgetIds()
public
final getIds() : array<string|int, int|null>
Return values
array<string|int, int|null>isEmpty()
public
isEmpty() : bool
Return values
boolkey()
public
key() : int
Return values
intnext()
public
next() : void
rewind()
public
rewind() : void
sort()
public
final sort(Closure $rule) : static
Parameters
- $rule : Closure
Return values
statictoArray()
public
toArray() : array<string|int, T>
Return values
array<string|int, T>valid()
public
valid() : bool