方法声明应与CActiveRecord方法兼容

时间:2015-05-07 12:28:36

标签: php yii

我正在使用Yii Framework和开发应用程序,登录我的应用程序时遇到以下错误

  

User :: update()的声明应与CActiveRecord :: update($ attributes = NULL)兼容

虽然没有达到目标,但我已经停止了一周的申请,但一周之后,这种情况发生在我身上。

在我的LIVE服务器中它正常工作,而在localhost它正在给我错误。

我尝试谷歌搜索并发现以下StackOverflow问题 Declaration of Methods should be Compatible with Parent Methods in PHP

但是这个Q / A并没有解决我的问题,因为这个解决方案告诉我在我的LIVE服务器上的同一个应用程序运行顺利时更改每个功能。

对不起英语。

1 个答案:

答案 0 :(得分:0)

将用户模型中的功能更改为

update($attributes = null) { //bla }

而不是

update() { //bla }

就像错误说的那样,函数的声明应该与早期在父类中定义的声明兼容。