user(); $member = $user->member; if (! $member) { abort(404); } $member->load([ 'payments.submittedBy', 'payments.verifiedByCashier', 'payments.verifiedByAccountant', 'payments.verifiedByChair', 'payments.rejectedBy' ]); $pendingPayment = $member->getPendingPayment(); return view('member.dashboard', [ 'member' => $member, 'payments' => $member->payments()->latest('paid_at')->get(), 'pendingPayment' => $pendingPayment, ]); } }