Lines Matching refs:AbstractNode
6 use dokuwiki\TreeBuilder\Node\AbstractNode; alias
99 * @param AbstractNode $parent results are added as children to this element
104 protected function createHierarchy(AbstractNode $parent, string $dir, int $depth)
120 * @param AbstractNode $parent Parent node to add children to
125 protected function processNamespaces(AbstractNode $parent, string $dir, int $depth)
157 * @return AbstractNode
159 protected function createNamespaceNode(string $id, string $title): AbstractNode
175 * @param AbstractNode $parent Parent node to add children to
179 protected function processPages(AbstractNode $parent, string $dir)
209 * @param AbstractNode $parent Parent node
210 * @param AbstractNode $node Node to add
213 protected function addNodeToHierarchy(AbstractNode $parent, AbstractNode $node): void
217 if ($node instanceof AbstractNode) {
253 protected function applyRecursionDecision(AbstractNode $node, int $depth): bool
263 protected function applyNodeProcessor(AbstractNode $node): ?AbstractNode