Yaf_Dispatcher
Yaf_Dispatcher::catchException
Yaf_Dispatcher
PHP Manual

# Yaf_Dispatcher::autoRender

(Yaf >=1.0.0)

Yaf_Dispatcher::autoRender — Active/désactive le rendu automatique

### Description

public Yaf_Dispatcher Yaf_Dispatcher::autoRender ([ bool `$flag` ] )

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 à :

Yaf_Dispatcher
Yaf_Dispatcher::catchException
Yaf_Dispatcher
PHP Manual