function Renderer::render
Same name in this branch
- 11.1.x core/lib/Drupal/Core/Render/Renderer.php \Drupal\Core\Render\Renderer::render()
Renders the given node
Parameters
Syntax\Node\Node $node Node to render:
Return value
string
Throws
\Exception
File
-
vendor/
mck89/ peast/ lib/ Peast/ Renderer.php, line 101
Class
- Renderer
- Nodes renderer class
Namespace
PeastCode
public function render(Syntax\Node\Node $node) {
//Throw exception if no formatter has been specified
if (!$this->formatter) {
throw new \Exception("Formatter not set");
}
//Reset indentation level
$this->renderOpts->indLevel = 0;
//Start rendering
return $this->renderNode($node);
}