Laravel 5.1 AuthController包含5个抽象方法,因此必须声明为抽象方法或实现其余方法

时间:2016-02-24 10:15:21

标签: php laravel laravel-5.1

我删除了vendor文件夹,并使用昨天的composer install重新创建它,它工作正常(可能是缓存)。今天我面临这个错误。

  

AuthController.php第84行:Class中的FatalErrorException   enterglobe \ Http \ Controllers \ Auth \ AuthController包含5个摘要   方法因此必须声明为抽象或实现   剩下的方法   (enterglobe \ HTTP \ \控制器验证\ AuthController ::指定者,   enterglobe \ HTTP \ \控制器验证\ AuthController ::信息getKey,   enterglobe \ Http \ Controllers \ Auth \ AuthController :: getTable,...)

我尝试删除它并安装,还有composer dump-autoload也清除了作曲家缓存文件以安装另一个版本的laravel但没有成功。

如果我只是在这个类上实现方法,例如

,则错误消失
public function toArray(){}
public function getKey() 
etc...

错误离开AuthController,但随后出现在其他控制器中。

之前有人遇到过此事。

0 个答案:

没有答案