public function wtwTransfer(WtwRequest $request, Account $account) { $wtwAmount = $request->wtwAmount; $receiverName = $request->wtwReceiverId; $wtwPin = $request->wtwPin; if ($wtwPin != User::where('id', Auth::id())->first()->pin) { return redirect()->back()->with('message', 'Invalid PIN'); } else { if (User::where('username', $receiverName)->first() === null) { return redirect()->back()->with('message', 'Invalid receiver name'); } } return $account->wtwBalanceTransfer($wtwAmount, $receiverName); }