(Yaf >=1.0.0)
Yaf_Dispatcher::autoRender — Active/désactive le rendu automatique
   
   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
falsedans une action pour éviter l'auto-affichage de cette action.
flagbooléen
Note:
Depuis la version 2.2.0, si ce paramètre n'est pas fourni, alors le statut courant sera retourné.
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);
         }
     } 
}
?>Résultat de l'exemple ci-dessus est similaire à :
