Lines Matching refs:AbstractNode
6 use dokuwiki\TreeBuilder\Node\AbstractNode; alias
96 * @param AbstractNode $parent results are added as children to this element
101 protected function createHierarchy(AbstractNode $parent, string $dir, int $depth)
117 * @param AbstractNode $parent Parent node to add children to
122 protected function processNamespaces(AbstractNode $parent, string $dir, int $depth)
149 * @return AbstractNode
151 protected function createNamespaceNode(string $id, string $title): AbstractNode
167 * @param AbstractNode $parent Parent node to add children to
171 protected function processPages(AbstractNode $parent, string $dir)
196 * @param AbstractNode $parent Parent node
197 * @param AbstractNode $node Node to add
200 protected function addNodeToHierarchy(AbstractNode $parent, AbstractNode $node): void
204 if ($node instanceof AbstractNode) {
240 protected function applyRecursionDecision(AbstractNode $node, int $depth): bool
250 protected function applyNodeProcessor(AbstractNode $node): ?AbstractNode