Laravel Lumen调用未定义的函数App \ Http \ Controllers \ back()

时间:2015-06-13 13:21:56

标签: php laravel lumen

您好我正在使用Laravel的流明处理我自己的身份验证系统,每当我尝试使用错误的凭据登录时都会收到错误Call to undefined function App\Http\Controllers\back()。这就是我的功能在我的控制器中的样子:

public function loglink(Request $request) {
    $input = $request->all();
    $user = array(
        'username' => $input['username'],
        'password' => $input['password']
    );

     if (Auth::attempt($user)) {
        $user = Auth::user();
        return view('auth.welcome', compact('user'));
     } else {
         return back()->withInput();
     }
 }

我需要在控制器中包含/调用吗?

1 个答案:

答案 0 :(得分:3)

您现在只能在Laravel中使用back()短片。对于流明,您需要添加redirect()

return redirect()->back()->withInput();

了解详情:http://lumen.laravel.com/docs/responses#redirects