/**
  * Display the specified resource.
  *
  * @param int $id
  *
  * @return \Illuminate\Http\Response
  */
 public function show($slug)
 {
     $user = Auth::user();
     $course = Course::where('slug', $slug)->first();
     if ($course) {
         return view('courses.show')->withCourse($course)->withUser($user);
     }
     abort(404);
 }
Example #2
0
 /**
  * View for personal development courses.
  *
  * @param \Illuminate\Http\Request $request
  * @param int                      $id
  *
  * @return \Illuminate\Http\Response
  */
 public function getPersonal()
 {
     $courses = Course::where('section', 'Personal Development')->paginate(20);
     return view('courses.personal')->withCourses($courses);
 }