/** * Shows the user profile view. * * @return \Illuminate\View\View */ protected function showUser(User &$user) { $usedProjects = Project::where('owner_id', '=', $user->id)->lists('id')->toArray(); $moments = Moment::whereIn('project_id', $usedProjects)->get(); return View::make('profiles.show')->withPageTitle($user->name)->withUser($user)->withMoments($moments); }