/** * Display a listing of the repair request. * * @param Request $request * @return \Illuminate\Http\Response */ public function index(Request $request) { // get length $length = $request->input('length') > 0 ? $request->input('length') : 10; $repair_list = Repair::with(['type', 'status'])->where('user_id', Auth::user()->id)->paginate($length); return response()->json($repair_list); }
/** * Get repair list that has status -'submitted'. * * @param Request $request * @return Json */ public function index(Request $request) { // get length $length = $request->input('length') > 0 ? $request->input('length') : 10; $status = $request->input('status', 'submitted'); $repair_list = Repair::with(['status', 'type', 'user'])->where('status', '=', Category::getCategoryId('repair.status', $status))->paginate($length); // return return response()->json($repair_list); }