/** * {@inheritdoc} * * @param string $path * @param array $params * @param boolean $mustClean */ public function render($path, $params, $mustClean = false) { $view = $this->_view; if (!isset($params['content'])) { $params['content'] = $view->getContent(); } if (!isset($params['view'])) { $params['view'] = $view; } $relativePath = str_replace($view->getViewsDir(), '', $path); $content = $this->twig->render($relativePath, $params); if ($mustClean) { $this->_view->setContent($content); } else { echo $content; } }