/** * Renders the template, all dynamically set properties * will be available inside the view file as variables. * Aliases form a View Helper will be added automatically. * Example: * <code> * $view = $this->pixie->view('frontpage'); * $view->title = "Page title"; * echo $view->render(); * </code> * * @return string Rendered template * @see \PHPixie\View\Helper */ public function render() { extract($this->helper->get_aliases()); extract($this->_data); ob_start(); include $this->path; return ob_get_clean(); }
/** * @inheritdoc * @param Pixie $pixie */ public function __construct($pixie) { parent::__construct($pixie); }