在我的一个控制器中,尝试在构造函数中不做任何额外操作但运行它的父构造函数:
public function __construct(){
parent::__construct();
}
我收到错误“在非对象上调用成员函数体()”。任何人都知道为什么?
答案 0 :(得分:3)
为什么不看看你想要扩展的文件? 蛋糕毕竟是开源的。然后,您可以轻松找到所需的构造函数(https://github.com/cakephp/cakephp/blob/master/lib/Cake/Controller/Controller.php#L317)
public function __construct($request = null, $response = null) {
parent::__construct($request, $response);
}