0

在我的一个控制器中,试图在构造函数中不做任何额外的事情,但运行它的父构造函数:

public function __construct(){
     parent::__construct();
}

我收到错误“调用非对象上的成员函数 body()”。有人知道为什么吗?

4

1 回答 1

3

为什么不只看一下您要扩展的文件呢?毕竟 Cake 是开源的。然后你会很容易找到你需要什么样的构造函数(https://github.com/cakephp/cakephp/blob/master/lib/Cake/Controller/Controller.php#L317

public function __construct($request = null, $response = null) {
    parent::__construct($request, $response);
}
于 2013-02-07T23:23:07.397 回答