(Yaf >=1.0.0)
Yaf_Dispatcher::returnResponse — Active ou désactive le retour de la réponse
Détermine si
Yaf_Application::run() retourne l'objet réponse
au lieu de l'envoyer directement au client. Lorsque cette option est
activée, $response = $app->run() fournit l'instance de
Yaf_Response_Abstract, qui peut alors être
manipulée davantage. Disponible à partir de Yaf 3.2.2.
flagIndique s'il faut retourner la réponse au lieu de l'envoyer.
Note:
Si ce paramètre n'est pas fourni, l'état courant est retourné à la place.
Retourne l'objet Yaf_Dispatcher lui-même lorsque
flag est fourni, ou un booléen indiquant l'état
courant lorsqu'il ne l'est pas.
Exemple #1 Exemple avec Yaf_Dispatcher::returnResponse()
<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");
Yaf_Dispatcher::getInstance()->returnResponse(true);
// $app->run() retourne désormais la réponse au lieu de l'envoyer
$response = $app->run();
$response->setHeader("X-Generator", "Yaf");
$response->response();
?>