PHP 8.6.0 Beta 3 is available for testing

Yaf_Dispatcher::returnResponse

(Yaf >=1.0.0)

Yaf_Dispatcher::returnResponseSwitch on/off returning the response

Опис

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.

Параметри

flag

Whether to return the response instead of sending it.

Зауваження:

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

Значення, що повертаються

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

Приклади

Приклад #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();
?>

Прогляньте також

add a note

User Contributed Notes

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