我正在使用Lumen和Fractal制作API,但是我收到了错误
尝试登录时方法尝试不存在
有人可以帮我解决这个问题吗?这是我的控制者:
public function login(Request $request, User $user)
{
if (!Auth::attempt(['email' => $request->email, 'password' => $request->password])) {
return response()->json(['error' => 'email or password wrong'], 401);
}
$user = $user->find(Auth::user()->id);
return fractal()
->item($user)
->transformWith(new UserTransformer)
->addMeta([
'token' => $user->api_token,
])
->toArray();
}
这是我的错误
(1/1)BadMethodCallException 方法尝试不存在。 在Macroable.php中(第74行)
答案 0 :(得分:0)
是否在第26行或第81-83行附近取消注释这些行?
// $app->withFacades();
// $app->withEloquent();