Yaf_Dispatcher::setResponse
PHP Manual
PHP Manual»Yaf_Dispatcher»Yaf_Dispatcher::setResponse

Yaf_Dispatcher::setResponse

(Yaf >=3.2.2)

Yaf_Dispatcher::setResponse — Définit l'objet de réponse

Description

public function Yaf_Dispatcher::setResponse(Yaf_Response_Abstract $response): ?Yaf_Dispatcher

Définit l'objet de réponse utilisé par le distributeur. Cela permet d'utiliser une implémentation de réponse personnalisée à la place de celles fournies nativement.

Liste de paramètres

response

Une instance de Yaf_Response_Abstract.

Valeurs de retour

Retourne l'objet Yaf_Dispatcher lui-même en cas de succès, ou null si l'application n'est pas initialisée.

Exemples

Exemple #1 Exemple avec Yaf_Dispatcher::setResponse()

<?php
class ApiResponse extends Yaf_Response_Http
{
    public function response()
    {
        header("Content-Type: application/json");
        parent::response();
    }
}

$app = new Yaf_Application(dirname(__FILE__) . "/conf/application.ini");

Yaf_Dispatcher::getInstance()->setResponse(new ApiResponse());

$app->run();
?>

Voir aussi

To Top