(Yaf >=1.0.0)
Yaf_Controller_Abstract::initView — Initialise la vue et la retourne
Retourne le moteur de vue lié à ce contrôleur. Le moteur de vue est initialisé par Yaf_Dispatcher lors de la distribution, en utilisant le chemin des templates défini pour le contrôleur courant.
optionsOptions passées au moteur de vue, voir Yaf_View_Simple::__construct().
Une instance de Yaf_View_Interface en cas de succès,
ou null en cas d'échec.
Exemple #1 Exemple avec Yaf_Controller_Abstract::initView()
<?php
class ProductController extends Yaf_Controller_Abstract
{
public function indexAction() {
// récupère le moteur de vue lié à ce contrôleur, initialisé
// avec son chemin de templates, par exemple application/views/ ;
// les options seraient transmises au moteur de vue, voir
// Yaf_View_Simple::__construct()
$view = $this->initView();
$view->assign("products", array("yaf", "php"));
}
}
?>