/** * Show a given user profile. * * @param Request $request * @param int $id * @return \Illuminate\View\View */ public function index(Request $request, $id) { $user = User::findOrFail($id); $events = Event::findAllByUserId($id); return view('user.profile.index', compact('user', 'events')); }
/** * Show the current user's events. * * @param Request $request * @return \Illuminate\View\View */ public function index(Request $request) { $events = Event::findAllByUserId(Auth::user()->id); $events = array_merge($events['upcoming'], $events['canceled'], $events['past']); return view('user.account.events.index', compact('events')); }