Yaf_Dispatcher::autoRender
(Yaf >=1.0.0)
Yaf_Dispatcher::autoRender — Active/désactive le rendu automatique
Description
Yaf_Dispatcher affiche automatiquement
le contenu après la répartition d'une requête entrante ; vous pouvez
désactiver cet affichage en appelant cette méthode avec le paramètre
flag
à TRUE
.
Note:
vous pouvez tout simplement retourner
FALSE
dans une action pour éviter l'auto-affichage de cette action.
Liste de paramètres
-
flag
-
booléen
Note:
Depuis la version 2.2.0, si ce paramètre n'est pas fourni, alors le statut courant sera retourné.
Valeurs de retour
Exemples
Exemple #1 Exemple avec Yaf_Dispatcher::autoRender()
<?php class IndexController extends Yaf_Controller_Abstract { /* la méthode d'initialisation sera appelée aussitôt que le contrôleur est initialisé */ public function init() { if ($this->getRequest()->isXmlHttpRequest()) { // ne pas afficher après une requête AJAX // nous afficherons une chaîne json Yaf_Dispatcher::getInstance()->autoRender(FALSE); } } } ?>
L'exemple ci-dessus va afficher quelque chose de similaire à :