public function generateTree()
    {
        $this->options['valid_content_extensions'] = $this->getContentExtensions();

        $this->tree = new Root($this->getParams());
        Builder::build($this->tree, $this->options['ignore']);

        // Apply the language name as Section title
        if ($this->options->isMultilanguage()) {
            foreach ($this->options['languages'] as $key => $node) {
                $this->tree->getEntries()[$key]->setTitle($node);
            }
        }

        // Enhance the tree with processors
        $this->getProcessor()->manipulateTree($this->tree);

        // Sort the tree one last time before it is finalized
        Builder::sortTree($this->tree);

        Builder::finalizeTree($this->tree);
    }
public function generateTree()
    {
        $this->options['valid_content_extensions'] = $this->getContentExtensions();

        $this->tree = new Root($this->getParams());
        Builder::build($this->tree, $this->options['ignore']);

        // Apply the language name as Section title
        if ($this->options->isMultilanguage()) {
            foreach ($this->options['languages'] as $key => $node) {
                $this->tree->getEntries()[$key]->setTitle($node);
            }
        }

        // Enhance the tree with processors
        $this->getProcessor()->manipulateTree($this->tree);

        // Sort the tree one last time before it is finalized
        Builder::sortTree($this->tree);

        Builder::finalizeTree($this->tree);
    }
public function generateTree ( ) { $ this -> options [ 'valid_content_extensions' ] = $ this -> getContentExtensions ( ) ; $ this -> tree = new Root ( $ this -> getParams ( ) ) ; Builder :: build ( $ this -> tree , $ this -> options [ 'ignore' ] ) ; // Apply the language name as Section title if ( $ this -> options -> isMultilanguage ( ) ) { foreach ( $ this -> options [ 'languages' ] as $ key => $ node ) { $ this -> tree -> getEntries ( ) [ $ key ] -> setTitle ( $ node ) ; } } // Enhance the tree with processors $ this -> getProcessor ( ) -> manipulateTree ( $ this -> tree ) ; // Sort the tree one last time before it is finalized Builder :: sortTree ( $ this -> tree ) ; Builder :: finalizeTree ( $ this -> tree ) ; }
Generate the tree that will be used
Generate the tree that will be used