我是Laravel的新手并通过Laracasts Fundamentals视频工作,在#15我试图设置注册但是当我输入我的详细信息时,上面的错误显示。我试过改变我的构造函数:
public function __construct()
{
$this->middleware('guest', ['except' => 'getLogout']);
}
为:
public function __construct(Guard $auth, Registrar $registrar)
{
$this->auth = $auth;
$this->registrar = $registrar;
$this->middleware('guest', ['except' => 'getLogout']);
}
然而,我接到一个错误,说Guard类不存在,我找不到Guard类的任何代码。
我的包中丢失文件存在一些问题,所以这可能就是问题所在。我有一个使用laravel的第二个项目,所以我合并了文件以尝试获取丢失的文件,但可能仍然有一些丢失,但有这么多文件,我不知道我不知道。
答案 0 :(得分:0)
您是否在文件顶部说use Illuminate\Contracts\Auth\Guard;
了?
两个安装是否合并了相同版本的Laravel?