AbstractNode
in package
AbstractYes
Table of Contents
Methods
- appendBuildChild() : mixed
- getBuildAncestors() : iterable<string|int, mixed>
- getBuildChildren() : iterable<string|int, mixed>|null
- getBuildHash() : string
- getOwnerSavegame() : SavegameNode
- getParentNode() : mixed
- init() : mixed
- load() : void
- getConverter() : Converter
- loadChild() : mixed
- loadChildren() : mixed
- loadNode() : mixed
- loadStruc() : mixed
Methods
appendBuildChild()
public
appendBuildChild(BuildableInterface $childNode) : mixed
Parameters
- $childNode : BuildableInterface
getBuildAncestors()
public
getBuildAncestors() : iterable<string|int, mixed>
Return values
iterable<string|int, mixed>getBuildChildren()
public
getBuildChildren() : iterable<string|int, mixed>|null
Return values
iterable<string|int, mixed>|nullgetBuildHash()
public
getBuildHash() : string
Return values
stringgetOwnerSavegame()
public
abstract getOwnerSavegame() : SavegameNode
Return values
SavegameNodegetParentNode()
public
getParentNode() : mixed
init()
public
init(LeanElement $strucElement[, AbstractNode $parentNode = null ]) : mixed
Parameters
- $strucElement : LeanElement
- $parentNode : AbstractNode = null
load()
public
load() : void
getConverter()
protected
getConverter() : Converter
Return values
ConverterloadChild()
protected
final loadChild(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadChildren()
protected
loadChildren(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadNode()
protected
abstract loadNode(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement
loadStruc()
protected
loadStruc(LeanElement $strucElement) : mixed
Parameters
- $strucElement : LeanElement