/** * Created by Emad Mirzaie on 11/09/2015. * Education Form composer */ private function composeEducation($educationRepository) { view()->composer('profile.partials.education', function ($view) use($educationRepository) { $user = Auth::user(); $universities = University::lists('name', 'id'); $statuses = $educationRepository->statuses(); $degrees = $educationRepository->degrees(); $educations = $user->educations()->with('university')->get(); $view->with(['universities' => $universities, 'statuses' => $statuses, 'degrees' => $degrees, 'educations' => $educations]); }); }