Yaf_View_Simple::__construct

(Yaf >=1.0.0)

Yaf_View_Simple::__constructConstructeur de Yaf_View_Simple

Description

publicfunction Yaf_View_Simple::__construct(string $template_dir, array $options = NULL)

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().

Liste de paramètres

template_dir

Le dossier dans lequel sont stockés les scripts de template.

options

Options 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.

Valeurs de retour

Aucune valeur n'est retournée.

Exemples

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");
?>

Voir aussi

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top