References implements ArrayAccess, Countable, IteratorAggregate
FinalYes
Tags
Interfaces
- ArrayAccess
 - Countable
 - IteratorAggregate
 
Methods
- __construct() : mixed
 - add() : self
 - all() : array<string|int, Reference>
 - count() : int
 - first() : Reference
 - getIterator() : Traversable<string, Reference>
 - has() : bool
 - init() : self
 - names() : array<string|int, string>
 - offsetExists() : bool
 - offsetGet() : Reference
 - offsetSet() : void
 - offsetUnset() : void
 - reverse() : self
 - without() : self
 
Methods
__construct()
    public
                    __construct(string|Reference ...$references) : mixed
    Parameters
- $references : string|Reference
 
add()
    public
                    add(string|Reference $ref) : self
    Parameters
- $ref : string|Reference
 
Return values
selfall()
    public
                    all() : array<string|int, Reference>
    Return values
array<string|int, Reference>count()
    public
                    count() : int
    Return values
intfirst()
    public
                    first() : Reference
    Return values
ReferencegetIterator()
    public
                    getIterator() : Traversable<string, Reference>
    Return values
Traversable<string, Reference>has()
    public
                    has(string|Reference $reference) : bool
    Parameters
- $reference : string|Reference
 
Return values
boolinit()
    public
            static        init(string|Reference ...$references) : self
    Parameters
- $references : string|Reference
 
Return values
selfnames()
    public
                    names() : array<string|int, string>
    Return values
array<string|int, string>offsetExists()
    public
                    offsetExists(string $offset) : bool
    Parameters
- $offset : string
 
Return values
booloffsetGet()
    public
                    offsetGet(string $offset) : Reference
    Parameters
- $offset : string
 
Tags
Return values
ReferenceoffsetSet()
    public
                    offsetSet(mixed $offset, mixed $value) : void
    Parameters
- $offset : mixed
 - $value : mixed
 
offsetUnset()
    public
                    offsetUnset(mixed $offset) : void
    Parameters
- $offset : mixed
 
reverse()
    public
                    reverse() : self
    Return values
selfwithout()
    public
                    without(string|Reference ...$reference) : self
    Parameters
- $reference : string|Reference