(Yaf >=1.0.0)
Yaf_Dispatcher::returnResponse — El propósito de returnResponse
Determina si Yaf_Application::run() devuelve el
objeto de respuesta en lugar de enviarlo directamente al cliente. Cuando
está activado, $response = $app->run() proporciona la
instancia de Yaf_Response_Abstract, de modo que
puede manipularse después. Disponible a partir de Yaf 3.2.2.
flagSi se devuelve la respuesta en lugar de enviarla.
Nota:
Si no se proporciona este parámetro, se devuelve el estado actual.
Devuelve el propio objeto Yaf_Dispatcher cuando se
indica flag, o un bool que indica el estado actual cuando no
se indica.
Ejemplo #1 Ejemplo de Yaf_Dispatcher::returnResponse()
<?php
$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");
Yaf_Dispatcher::getInstance()->returnResponse(true);
// $app->run() devuelve ahora la respuesta en lugar de volcarla
$response = $app->run();
$response->setHeader("X-Generator", "Yaf");
$response->response();
?>