Laravel 继承自己写的类报错

我在 Controllers 下新建 ZoomController.php 类

laravel无法继承自己写的类

然后在 ZoomUserController.php 去继承这个类

laravel无法继承自己写的类
然后一直报错
Class 'APP\Http\Controllers\ZoomController' not found

但是明明这个类是存在的呀

laravel无法继承自己写的类

麻烦各位指点一下

《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 6

你文件夹有个 admin,命名空间里却没有,,,应该找不到吧,,

5年前 评论
JaguarJack

看一下 psr4 规范 会对你有很大帮助

5年前 评论

class not found 要么是命名空间写错了,要么是类名写错了,你这里是命名空间错了

5年前 评论
pardon110

php 命名空间区分大小写,导入的应该是 App(默认框架根顶级空间)而非 APP, 若你坚持用 APP 命名空间需要在项目 composer 文件内注册顶级空间与对应的类文件映射关系,以便加载器找到类文件。改为这样即可

use App\Http\Controllers\ZoomController;
....
5年前 评论

use App\Http\Controllers\ZoomController,而不是 use APP\Http\Controllers\ZoomController

5年前 评论

use 路径错了,应该是 use App\Http|Controllers\ZoomController

5年前 评论