SubNodeAccessor
in
Describes one edge type of the node tree: where child nodes of an owner are stored, and how a child is replaced or removed. Nodes are immutable, so the modifying methods return the new owner.
Table of Contents
Methods
- items() : array<string|int, Node>
- removeAt() : Node
- replaceAt() : Node
Methods
items()
public
items(Node $owner) : array<string|int, Node>
Parameters
- $owner : Node
Return values
array<string|int, Node>removeAt()
public
removeAt(Node $owner, int|string|null $key) : Node
Parameters
- $owner : Node
- $key : int|string|null
Return values
NodereplaceAt()
public
replaceAt(Node $owner, int|string|null $key, Node $node) : Node