$children
$children : array<mixed,\stdClass>
The child nodes
The child nodes as serializable entity
ToPlainObject(string $language = null, boolean $with_parent = true) : Object
convert to plain data set translate and expose the current data attribute as plain resolved object
string | $language | A system language code or empty for raw setup |
boolean | $with_parent | When set to true the attributes will be resolved witch parent attributes included |
A simple attribute based php object
GetSort(string $language = null) : array
Get the custom sorting definition for the folder
It is only possible to have 1 custom sort per position in the template. The last one in the list will win.
string | $language | Special for this language |
The list of sort commands
Move(string $target) : \FAA\Obj\Result
Move folder Move this folder to another system data folder.
string | $target | The target path, relative to folder root |
A system result object
Copy(string $target = null) : \FAA\Obj\Result
Copy this folder
string | $target | The target folder |
A system result object
Children(string $language = null, boolean $plain = false) : array<mixed,\FAA\Obj\Generic\FolderTree>
get raw list of children for this specific tree element reads all children of this folder and returns them as plain list
string | $language | The language to load the child nodes in |
boolean | $plain | Convert to plain on demand |
A list of children with type FolderTree
UpdateAttributeName(\stdClass $attr, string $data) : \FAA\Obj\Result
Callback on update validate name This function is called when the primary identifier is changed
\stdClass | $attr | The changed attribute |
string | $data | The new attribute value |
A system result object
GetNotificationTemplate( $language) : \FAA\Obj\Generic\EmailSetup|null
Get email setup object
$language |