MyCompanyCollection implements ItemCollection, Countable, IteratorAggregate
FinalYes
Tags
Table of Contents
Interfaces
- ItemCollection
- Countable
- IteratorAggregate
Methods
- __construct() : mixed
- add() : static
- clear() : static
- count() : int
- findById() : MyCompany|null
- findFirst() : MyCompany
- getIds() : array<string|int, int|null>
- getIterator() : Iterator<int, MyCompany>
- listTaxIds() : array<string|int, string>
- toArray() : array<string|int, T>
Methods
__construct()
public
__construct(MyCompany ...$items) : mixed
Parameters
- $items : MyCompany
add()
public
add(MyCompany $item) : static
Parameters
- $item : MyCompany
Return values
staticclear()
public
clear() : static
Return values
staticcount()
public
count() : int
Return values
intfindById()
public
findById(int $id) : MyCompany|null
Parameters
- $id : int
Return values
MyCompany|nullfindFirst()
public
final findFirst(Closure $rule) : MyCompany
Parameters
- $rule : Closure
Return values
MyCompanygetIds()
public
getIds() : array<string|int, int|null>
Return values
array<string|int, int|null>getIterator()
public
getIterator() : Iterator<int, MyCompany>
Return values
Iterator<int, MyCompany>listTaxIds()
public
listTaxIds() : array<string|int, string>
Return values
array<string|int, string>toArray()
public
toArray() : array<string|int, T>