在我的新 Laravel 应用程序中,我添加了两个自定义类。当我在控制器中使用它时,一个加载正常,但另一个位于另一个文件夹中,无法工作。
我将调用的工作类Working
位于 中app\Classes
,它具有命名空间namespace App\Classes
,并且在控制器中我用 来调用它use App\Classes\Working
。
我将其称为非工人阶级,NonWorking
位于app\Classes\NonWorking
。我尝试给它命名空间namespace App\Classes
和namespace App\Classes\NonWorking
. 从控制器中,我尝试使用use App\Classes\NonWorking
and调用它use App\Classes\NonWorking\NonWorking
,但收到错误Class 'App\Classes\NonWorking' not found
or Class 'App\Classes\NonWorking\NonWorking' not found
。
我已经能够通过将 NonWorking 类移至与工作类相同的文件夹并将命名空间设置为 来使其正确运行namespace App\Classes
,但 NonWorking 类来自另一个存储库,应该位于其自己的文件夹中,因为它不会来自另一个仓库的唯一一个。
那么,我如何让 Laravel 了解这个类在哪里呢?
GCT1015
慕雪6442864