/** * Renders the view and prints it. * * @return void */ public function render() { if ($this->layout !== null) { ob_start(); parent::render(); $content = ob_get_clean(); $this->layout->setInnerContent($content); $this->layout->render(); } else { parent::render(); } }