RequisiteFieldCollection implements ItemCollection, Iterator, Countable
Table of Contents
Interfaces
- ItemCollection
- Iterator
- Countable
Methods
- __construct() : mixed
- add() : RequisiteFieldCollection
- clear() : RequisiteFieldCollection
- count() : int
- current() : RequisiteField|null
- filter() : RequisiteFieldCollection
- findFirst() : RequisiteField|null
- getFirst() : RequisiteField|null
- getFirstByName() : RequisiteField|null
- isEmpty() : bool
- key() : int
- listNames() : array<string|int, string>
- next() : void
- rewind() : void
- toArray() : array<string|int, T>
- valid() : bool
Methods
__construct()
public
__construct(RequisiteField ...$items) : mixed
Parameters
- $items : RequisiteField
add()
public
add(RequisiteField $item) : RequisiteFieldCollection
Parameters
- $item : RequisiteField
Return values
RequisiteFieldCollectionclear()
public
clear() : RequisiteFieldCollection
Return values
RequisiteFieldCollectioncount()
public
count() : int
Return values
intcurrent()
public
current() : RequisiteField|null
Return values
RequisiteField|nullfilter()
public
final filter(Closure $rule) : RequisiteFieldCollection
Parameters
- $rule : Closure
Return values
RequisiteFieldCollectionfindFirst()
public
final findFirst(Closure $rule) : RequisiteField|null
Parameters
- $rule : Closure
Return values
RequisiteField|nullgetFirst()
public
getFirst() : RequisiteField|null
Return values
RequisiteField|nullgetFirstByName()
public
getFirstByName(string $name) : RequisiteField|null
Parameters
- $name : string
Return values
RequisiteField|nullisEmpty()
public
isEmpty() : bool
Return values
boolkey()
public
key() : int
Return values
intlistNames()
public
listNames() : array<string|int, string>
Return values
array<string|int, string>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