/** * get Dashboard page. * * @return Response Rendered view for Wizard */ public function getDashboard(ConciergeService $concierge) { logger()->info(__METHOD__); $appointments = $concierge->getUnarchivedAppointmentsFor(auth()->user()); $appointmentsCount = $appointments->count(); $subscriptionsCount = auth()->user()->contacts->count(); return view('user.dashboard', compact('appointments', 'appointmentsCount', 'subscriptionsCount')); }
/** * List all pending appointments. * * @return Response Rendered list view for User Appointments */ public function getIndex() { logger()->info(__METHOD__); $appointments = $this->concierge->getUnarchivedAppointmentsFor(auth()->user()); return view('user.appointments.index', compact('appointments')); }
/** * get Dashboard page. * * @return Response Rendered view for Wizard */ public function getDashboard(ConciergeService $concierge) { logger()->info(__METHOD__); $appointments = $concierge->getUnarchivedAppointmentsFor(auth()->user()); return view('user.dashboard', ['appointments' => $appointments]); }