Laravel注册错误:AuthenticatesAndRegistersUsers.php中的FatalErrorException第41行:在null

时间:2015-11-26 01:01:58

标签: php laravel registration

我是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的第二个项目,所以我合并了文件以尝试获取丢失的文件,但可能仍然有一些丢失,但有这么多文件,我不知道我不知道。

1 个答案:

答案 0 :(得分:0)

您是否在文件顶部说use Illuminate\Contracts\Auth\Guard;了?

两个安装是否合并了相同版本的Laravel?