AbstractNestedNode extends AbstractNode
AbstractYes
Table of Contents
Methods
- __construct() : mixed
- addToArray() : void
- addToFinalResult() : void
- addToStepResult() : void
- getEntity() : int|string
- getEntityType() : EntityType
- getFinalResult() : array<string|int, mixed>
- getGroup() : string
- getName() : string
- getNestedValues() : array<string|int, mixed>
- getNodeType() : NodeType
- getStepResult() : array<string|int, mixed>
- isGrouped() : bool
- isMultiple() : bool
- merge() : static
- setEntity() : static
- summarize() : static
Methods
__construct()
public
final __construct(EntityType $entityType, string $name, array<string|int, mixed> $nestedValues[, mixed $entity = 0 ][, string $group = '' ]) : mixed
Parameters
- $entityType : EntityType
- $name : string
- $nestedValues : array<string|int, mixed>
- $entity : mixed = 0
- $group : string = ''
addToArray()
public
addToArray(array<string|int, mixed> &$result) : void
Parameters
- $result : array<string|int, mixed>
addToFinalResult()
public
addToFinalResult(array<string|int, mixed> &$result) : void
Parameters
- $result : array<string|int, mixed>
addToStepResult()
public
addToStepResult(array<string|int, mixed> &$result) : void
Parameters
- $result : array<string|int, mixed>
getEntity()
public
getEntity() : int|string
Return values
int|stringgetEntityType()
public
getEntityType() : EntityType
Return values
EntityTypegetFinalResult()
public
getFinalResult() : array<string|int, mixed>
Return values
array<string|int, mixed>getGroup()
public
getGroup() : string
Return values
stringgetName()
public
getName() : string
Return values
stringgetNestedValues()
public
getNestedValues() : array<string|int, mixed>
Return values
array<string|int, mixed>getNodeType()
public
abstract getNodeType() : NodeType
Return values
NodeTypegetStepResult()
public
getStepResult() : array<string|int, mixed>
Return values
array<string|int, mixed>isGrouped()
public
isGrouped() : bool
Return values
boolisMultiple()
public
isMultiple() : bool
Return values
boolmerge()
public
merge(AbstractNestedNode $nestedNode) : static
Parameters
- $nestedNode : AbstractNestedNode
Return values
staticsetEntity()
public
setEntity(int|string $entity) : static
Parameters
- $entity : int|string
Return values
staticsummarize()
public
abstract summarize(self $node) : static
Parameters
- $node : self