/** * Display a listing of the SubResourceDetail. * GET|HEAD /subResourceDetails * * @return Response */ public function index(Request $request) { $offset = $request->page ? $request->page : 1; $limit = $request->limit ? $request->limit : 12; $isAllow = $request->isAllow ? $request->isAllow : ''; $offset = ($offset - 1) * $limit; if ($request->resource_id) { if ($isAllow && $isAllow != '') { $subResourceDetails = SubResourceDetail::with('author')->where('isAllow', $isAllow)->where('resource_id', $request->resource_id)->orderBy('posted_date', 'desc')->offset($offset)->limit($limit)->get(); } else { $subResourceDetails = SubResourceDetail::with('author')->where('resource_id', $request->resource_id)->orderBy('posted_date', 'desc')->offset($offset)->limit($limit)->get(); } } else { if ($isAllow && $isAllow != '') { $subResourceDetails = SubResourceDetail::with('author')->where('isAllow', $isAllow)->orderBy('posted_date', 'desc')->offset($offset)->limit($limit)->get(); } else { $subResourceDetails = SubResourceDetail::with('author')->orderBy('posted_date', 'desc')->offset($offset)->limit($limit)->get(); } } return response()->json($subResourceDetails); }