在我的一个控制器中,试图在构造函数中不做任何额外的事情,但运行它的父构造函数:
public function __construct(){
parent::__construct();
}
我收到错误“调用非对象上的成员函数 body()”。有人知道为什么吗?
在我的一个控制器中,试图在构造函数中不做任何额外的事情,但运行它的父构造函数:
public function __construct(){
parent::__construct();
}
我收到错误“调用非对象上的成员函数 body()”。有人知道为什么吗?
为什么不只看一下您要扩展的文件呢?毕竟 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);
}