NodeService
Table of Contents
Methods
- getNodeChildNodes() : NodeCollection
- getNodeChildNodesByAccessCode() : NodeCollection
- getNodeInformation() : Node|null
- getNodesByUserId() : NodeCollection
- getNodesByUserIdAndUserRoleId() : NodeCollection
- insertAndMoveNode() : Node
- insertNode() : Node
- moveNode() : Node
- removeNode() : bool
- updateNode() : Node
Methods
getNodeChildNodes()
public
getNodeChildNodes(int $nodeId) : NodeCollection
Parameters
- $nodeId : int
Return values
NodeCollectiongetNodeChildNodesByAccessCode()
public
getNodeChildNodesByAccessCode(string $accessCode) : NodeCollection
Parameters
- $accessCode : string
Return values
NodeCollectiongetNodeInformation()
public
getNodeInformation(int $nodeId) : Node|null
Parameters
- $nodeId : int
Return values
Node|nullgetNodesByUserId()
public
getNodesByUserId(int $userId[, NodeActiveFilter $activeFilter = NodeActiveFilter::ONLY_GLOBAL_ACTIVE ]) : NodeCollection
Parameters
- $userId : int
- $activeFilter : NodeActiveFilter = NodeActiveFilter::ONLY_GLOBAL_ACTIVE
Return values
NodeCollectiongetNodesByUserIdAndUserRoleId()
public
getNodesByUserIdAndUserRoleId(int $userId, int $roleId[, NodeActiveFilter $activeFilter = NodeActiveFilter::ONLY_GLOBAL_ACTIVE ]) : NodeCollection
Parameters
- $userId : int
- $roleId : int
- $activeFilter : NodeActiveFilter = NodeActiveFilter::ONLY_GLOBAL_ACTIVE
Return values
NodeCollectioninsertAndMoveNode()
public
insertAndMoveNode(Node $node) : Node
Parameters
- $node : Node
Return values
NodeinsertNode()
public
insertNode(Node $node[, bool $move = true ]) : Node
Parameters
- $node : Node
- $move : bool = true
Tags
Return values
NodemoveNode()
public
moveNode(Node $node, Node|null $targetNode) : Node
Parameters
Return values
NoderemoveNode()
public
removeNode(Node $node) : bool
Parameters
- $node : Node
Tags
Return values
boolupdateNode()
public
updateNode(Node $node) : Node
Parameters
- $node : Node