PHP 8.5.10 Released!

Yaf_Dispatcher::setResponse

(Yaf >=3.2.2)

Yaf_Dispatcher::setResponse设置响应对象

说明

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

设置调度器使用的响应对象。这允许使用自定义的响应实现来替代内置实现。

参数

response

一个 Yaf_Response_Abstract 实例。

返回值

成功时返回 Yaf_Dispatcher 对象自身,如果应用未初始化则返回 null

示例

示例 #1 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();
?>

参见

添加备注

用户贡献的备注

此页面尚无用户贡献的备注。
To Top