public function show($id) { $course = $this->course->with(['modules'])->findBySlugOrIdOrFail($id); $modules = $course->modules; $courses = $this->course->all(); $sharer = \Share::load(route('learning.course.show', $course->slug), trans('course::show.messages.sharer', ['name' => $course->name]))->services('facebook', 'gplus', 'twitter'); return \Theme::view('courses/learning/show', compact('course', 'modules', 'sharer', 'courses')); }
public function learning(PrincipalMenu $principal, CourseRepository $course) { $courses = $course->with('modules')->all(); return \Theme::view('dashboard.learning', compact('principal', 'courses')); }