Yaf_Dispatcher::returnResponse

(Yaf >=1.0.0)

Yaf_Dispatcher::returnResponseSwitch on/off returning the response

Beschreibung

public function Yaf_Dispatcher::returnResponse(bool $flag = false): Yaf_Dispatcher|bool

Switch whether Yaf_Application::run() returns the response object instead of sending it to the client directly. When enabled, $response = $app->run() gives you the Yaf_Response_Abstract instance so it can be further manipulated. Available since Yaf 3.2.2.

Parameter-Liste

flag

Whether to return the response instead of sending it.

Hinweis:

If this parameter is not given, the current state is returned instead.

Rückgabewerte

Returns the Yaf_Dispatcher object itself when flag is given, or a Boolean indicating the current state when it is not.

Beispiele

Beispiel #1 Yaf_Dispatcher::returnResponse() example

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

Yaf_Dispatcher::getInstance()->returnResponse(true);

// $app->run() now returns the response instead of flushing it
$response = $app->run();

$response->setHeader("X-Generator", "Yaf");
$response->response();
?>

Siehe auch

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top