App\Http\Controllers\AccountApiController::processLogin PHP Method

processLogin() private method

private processLogin ( Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    private function processLogin(Request $request)
    {
        // Create a new token only if one does not already exist
        $user = Auth::user();
        $this->accountRepo->createTokens($user, $request->token_name);
        $users = $this->accountRepo->findUsers($user, 'account.account_tokens');
        $transformer = new UserAccountTransformer($user->account, $request->serializer, $request->token_name);
        $data = $this->createCollection($users, $transformer, 'user_account');
        return $this->response($data);
    }