我用的是laravel-5.7。我正在制作多身份验证系统,我得到了以下错误
Symfony\Component\Debug\Exception\FatalThrowableError Class '\App\Admin' not found发布于 2019-03-13 16:46:37
假设您在App文件夹中有一个名为Admin的Model类,然后您在控制器中的某个地方调用它。
namespace App;
use Illuminate\Database\Eloquent\Model;
class Admin extends Model
{
//
}您的控制器将是
<?php
namespace App\Http\Controllers;
use App\Admin;
use Illuminate\Http\Request;
class YourController extends Controller
{
//Your code goes here
}发布于 2019-03-13 16:24:17
答案就在你得到的错误中。您要么在app目录中没有名为Admin的类,要么在您的类之上没有namespace。
<?php namespace App;
class Admin
{
}或者,如果您的错误位于不同的类中,则需要在顶部导入它。
...
use PATH_TO_THE_ADMIN;
class YourClass {}发布于 2019-08-20 14:47:54
大多数时候,找不到你的类,基本上是因为没有导入你的命名空间或输入错误。因此,在做任何其他事情之前,请检查这两个
https://stackoverflow.com/questions/55137222
复制相似问题