Example #1
0
 /**
  * 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'));
 }
Example #2
0
 /**
  * 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'));
 }