(Yaf >=1.0.0)
Yaf_View_Simple::__construct — Constructeur de Yaf_View_Simple
Yaf_View_Simple est le moteur de vue par défaut, et le seul que Yaf fournit nativement. Une instance est créée automatiquement par Yaf_Dispatcher au démarrage de l'application ; il n'est nécessaire de l'instancier directement que pour effectuer un rendu de templates en dehors du flux de distribution.
L'argument template_dir doit pointer vers un dossier existant contenant les scripts de vue ; il devient le chemin des scripts de la vue et peut être modifié par la suite avec Yaf_View_Simple::setScriptPath().
template_dirLe dossier dans lequel sont stockés les scripts de template.
optionsOptions facultatives de la vue, sous forme de tableau. Réservé aux implémentations personnalisées de moteur de vue ; le moteur natif l'accepte mais ne l'utilise pas.
Aucune valeur n'est retournée.
Exemple #1 Exemple avec Yaf_View_Simple::__construct()
<?php
define("TEMPLATE_DIRECTORY", APPLICATION_PATH . '/views');
$view = new Yaf_View_Simple(TEMPLATE_DIRECTORY);
$view->assign("name", "world");
echo $view->render("greeting.phtml");
?>