Exemple #1
0
 /**
  * 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();
 }
Exemple #2
0
 /**
  * @inheritdoc
  * @param Pixie $pixie
  */
 public function __construct($pixie)
 {
     parent::__construct($pixie);
 }