/** * @desc Edit Department * @Edit function Open Edit From view * @param Department $department (get department data from provider route model binding $router->model) * @param Specialty $specialty for parent specialty list * @param Subject $subject for parent subject list **/ public function edit(Department $department, Specialty $specialty, Subject $subject) { $subjects = $subject->pluck('name', 'id')->toArray(); $menu = $department->menu()->get(); $specialties = $specialty->get(); return view('academystructure::departments.edit', compact('department', 'menu', 'specialties', 'subjects')); }
/** * @desc display list of faculties **/ public function index(Specialty $specialty) { $specialties = $specialty->get(); return view('academystructure::specialties.index', compact('specialties')); }