Entries implements ArrayAccess, Countable, IteratorAggregate
FinalYes
Tags
Interfaces
- ArrayAccess
- Countable
- IteratorAggregate
Methods
- __construct() : mixed
- add() : self
- all() : array<string|int, Entry<mixed, mixed>>
- count() : int
- duplicate() : self
- get() : Entry<mixed, mixed>
- getAll() : self
- getIterator() : Iterator<string, Entry<mixed, mixed>>
- has() : bool
- isEqual() : bool
- map() : array<int, ReturnType>
- merge() : self
- offsetExists() : bool
- offsetGet() : Entry<mixed, mixed>
- offsetSet() : void
- offsetUnset() : void
- order() : self
- remove() : self
- rename() : self
- set() : self
- sort() : self
- toArray() : array<string|int, mixed>
Methods
__construct()
public
__construct(Entry<mixed, mixed> ...$entries) : mixed
Parameters
- $entries : Entry<mixed, mixed>
Tags
add()
public
add(Entry<mixed, mixed> ...$entries) : self
Parameters
- $entries : Entry<mixed, mixed>
Tags
Return values
selfall()
public
all() : array<string|int, Entry<mixed, mixed>>
Return values
array<string|int, Entry<mixed, mixed>>count()
public
count() : int
Return values
intduplicate()
public
duplicate() : self
Return values
selfget()
public
get(string|Reference $reference) : Entry<mixed, mixed>
Parameters
- $reference : string|Reference
Tags
Return values
Entry<mixed, mixed>getAll()
public
getAll(string|Reference ...$references) : self
Parameters
- $references : string|Reference
Return values
selfgetIterator()
public
getIterator() : Iterator<string, Entry<mixed, mixed>>
Return values
Iterator<string, Entry<mixed, mixed>>has()
public
has(string|Reference ...$references) : bool
Parameters
- $references : string|Reference
Return values
boolisEqual()
public
isEqual(self $entries) : bool
Parameters
- $entries : self
Return values
boolmap()
public
map(callable(Entry<mixed, mixed>): ReturnType $callable) : array<int, ReturnType>
Parameters
- $callable : callable(Entry<mixed, mixed>): ReturnType
Tags
Return values
array<int, ReturnType>merge()
public
merge(self $entries) : self
Parameters
- $entries : self
Return values
selfoffsetExists()
public
offsetExists(string|int $offset) : bool
Parameters
- $offset : string|int
Tags
Return values
booloffsetGet()
public
offsetGet(string|int $offset) : Entry<mixed, mixed>
Parameters
- $offset : string|int
Tags
Return values
Entry<mixed, mixed>offsetSet()
public
offsetSet(mixed $offset, mixed $value) : void
Parameters
- $offset : mixed
- $value : mixed
offsetUnset()
public
offsetUnset(string|int $offset) : void
Parameters
- $offset : string|int
Tags
order()
public
order(string|Reference ...$references) : self
Parameters
- $references : string|Reference
Return values
selfremove()
public
remove(string|Reference ...$references) : self
Parameters
- $references : string|Reference
Return values
selfrename()
public
rename(string|Reference $current, string|Reference $new) : self
Parameters
Return values
selfset()
public
set(Entry<mixed, mixed> ...$entries) : self
Parameters
- $entries : Entry<mixed, mixed>
Return values
selfsort()
public
sort() : self
Return values
selftoArray()
public
toArray([bool $withKeys = true ]) : array<string|int, mixed>
Parameters
- $withKeys : bool = true