我在Laravel 5.4.9
面临一个奇怪的问题。
我试图安装一个存储库而不是弄得一团糟
将其安装为控制器。现在,当我输入php artisan route:list
时,我收到此错误:
[ReflectionException] 类App \ Http \ Controllers \ ProjectRepositoryInterface不存在。
此ProjectRepositoryInterface位于存储库文件夹中,它正常工作。
我想知道控制器类的注册和存储位置?是吗 存储在文件中(就像我们在应用服务提供者文件中绑定存储库和接口一样)。
如何摆脱这个错误?
答案 0 :(得分:1)
运行composer dump-autoload
以清除作曲家对旧文件的引用。