Gregwar\RST\Builder::render PHP Method

render() protected method

Renders all the pending documents
protected render ( )
    protected function render()
    {
        $this->display('* Rendering documents');
        foreach ($this->documents as $file => &$document) {
            $this->display(' -> Rendering ' . $file . '...');
            $target = $this->getTargetOf($file);
            $directory = dirname($target);
            if (!is_dir($directory)) {
                mkdir($directory, 0755, true);
            }
            file_put_contents($target, $document->renderDocument());
        }
    }