예제 #1
0
 /**
  * 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'));
 }
예제 #2
0
 /**
  * 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'));
 }
예제 #3
0
 /**
  * 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]);
 }