/** * Display a listing of the resource. * * @return Response */ public function index(Request $request) { if ($request->get('type') == "nombre") { if ($request->get('active') == "activos") { $teacher = Maestro::name($request->get('name'))->orderBy('id', 'DESC')->paginate(10); } if ($request->get('active') == "inhabilitados") { $teacher = Maestro::name($request->get('name'))->onlyTrashed()->orderBy('id', 'DESC')->paginate(10); } if ($request->get('active') == "todos") { $teacher = Maestro::name($request->get('name'))->withTrashed()->orderBy('id', 'DESC')->paginate(10); } } else { if ($request->get('type') == "codigo") { if ($request->get('active') == "activos") { $teacher = Maestro::code($request->get('name'))->orderBy('id', 'DESC')->paginate(10); } if ($request->get('active') == "inhabilitados") { $teacher = Maestro::code($request->get('name'))->onlyTrashed()->orderBy('id', 'DESC')->paginate(10); } if ($request->get('active') == "todos") { $teacher = Maestro::code($request->get('name'))->withTrashed()->orderBy('id', 'DESC')->paginate(10); } } else { $teacher = Maestro::orderBy('id', 'DESC')->paginate(10); } } return view('Escuela.maestro.index', compact('teacher')); }