Table of Contents
Interfaces
- BuildableInterface
Methods
-
__construct()
: mixed
-
appendBuildChild()
: mixed
-
createNode()
: AbstractNode
-
getArchiveById()
: ArchiveNode
-
getArchiveNodes()
: iterable<string|int, mixed>
-
getBuildAncestors()
: iterable<string|int, mixed>
-
getBuildAttributes()
: array<string|int, mixed>
-
getBuildChildren()
: iterable<string|int, mixed>|null
-
getBuildHash()
: string
-
getBuildTag()
: string
-
getChunkWriter()
: ChunkWriterInterface
-
getGlobalElementsById()
: mixed
-
getOwnerEditor()
: Editor
-
getOwnerSavegame()
: SavegameNode
-
getParentNode()
: mixed
-
getValueMap()
: array<string|int, mixed>
-
init()
: mixed
-
load()
: void
-
nextValueId()
: int
-
getConverter()
: Converter
-
loadChild()
: mixed
-
loadChildren()
: mixed
-
loadNode()
: mixed
-
loadStruc()
: mixed
__construct()
public
__construct(Editor $ownerEditor, NodeFactory $factory) : mixed
Parameters
-
$ownerEditor
: Editor
-
-
$factory
: NodeFactory
-
appendBuildChild()
public
appendBuildChild(BuildableInterface $node) : mixed
Parameters
-
$node
: BuildableInterface
-
createNode()
public
createNode(LeanElement $strucElement, AbstractNode $parentValue) : AbstractNode
Parameters
-
$strucElement
: LeanElement
-
-
$parentValue
: AbstractNode
-
getArchiveById()
public
getArchiveById(string $id) : ArchiveNode
Parameters
-
$id
: string
-
getArchiveNodes()
public
getArchiveNodes() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>
getBuildAncestors()
public
getBuildAncestors() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>
getBuildAttributes()
public
getBuildAttributes(BuilderInterface $builder) : array<string|int, mixed>
Parameters
-
$builder
: BuilderInterface
-
Return values
array<string|int, mixed>
getBuildChildren()
public
getBuildChildren() : iterable<string|int, mixed>|null
Return values
iterable<string|int, mixed>|null
getBuildHash()
public
getBuildHash() : string
getBuildTag()
public
getBuildTag() : string
getChunkWriter()
public
getChunkWriter() : ChunkWriterInterface
Return values
ChunkWriterInterface
getGlobalElementsById()
public
getGlobalElementsById(string $id) : mixed
Parameters
-
$id
: string
-
getOwnerEditor()
public
getOwnerEditor() : Editor
getOwnerSavegame()
public
getOwnerSavegame() : SavegameNode
getParentNode()
public
getParentNode() : mixed
getValueMap()
public
getValueMap() : array<string|int, mixed>
Return values
array<string|int, mixed>
init()
public
init(LeanElement $strucElement[, AbstractNode $parentNode = null ]) : mixed
Parameters
-
$strucElement
: LeanElement
-
-
$parentNode
: AbstractNode
= null
-
load()
public
load() : void
nextValueId()
public
nextValueId() : int
getConverter()
protected
getConverter() : Converter
loadChild()
protected
final loadChild(LeanElement $strucElement) : mixed
Parameters
-
$strucElement
: LeanElement
-
loadChildren()
protected
loadChildren(LeanElement $strucElement) : mixed
Parameters
-
$strucElement
: LeanElement
-
loadNode()
protected
loadNode(LeanElement $strucElement) : mixed
Parameters
-
$strucElement
: LeanElement
-
loadStruc()
protected
loadStruc(LeanElement $strucElement) : mixed
Parameters
-
$strucElement
: LeanElement
-