laravel身份验证尝试参数问题

laravel身份验证尝试参数问题,laravel,laravel-4,Laravel,Laravel 4,我有以下代码: if(!empty($email) && !empty($password)) { if (Auth::attempt(array('email' => $email, 'password' => $password, 'activated' => 1))) { return Redire

我有以下代码:

if(!empty($email) && !empty($password))
                {
                    if (Auth::attempt(array('email' => $email, 'password' => $password, 'activated' => 1)))
                    {
                        return Redirect::route('home');
                    }else{
                        return Redirect::route('signin')->with('message', 'Login Failed. Please try again.');
                    }
                }else{
                    return Redirect::route('error');
                }
以上是我的应用程序的登录功能。登录视图加载,用户输入执行日期及以上。Auth::向上面传递第三个参数,以检查表中激活的字段是否为1。它抛出了一个奇怪的错误,就是这样:


请帮助我了解出了什么问题。

您的
app/model/User.php
文件缺少右括号
}
。这就是调试工具告诉您的。

看起来您只是缺少了函数或类的结尾

错误unexpected end表示php已完成文件处理,但某些内容尚未关闭(php希望得到更多),因为它需要一个函数,这意味着该类尚未关闭