authorizeResource(XmlInco::class); } /** * Display a listing of the resource. * * @param \Illuminate\Http\Request $request * @return \Illuminate\Http\Response */ public function index(Request $request) { /** @var \Illuminate\Database\Eloquent\Builder $query */ $query = XmlInco::query(); if ($request->search) { $this->searchQuery( $query, $request->search, null, 'id', 'name', ); } $this->sortQuery($query); $searchFields = trans('Arcadia id, Nom'); $xmlIncoModels = $this->paginate($query, ItemsPerPaginationEnum::twentyfive); return view('bo.pages.xml_incos.index', compact('xmlIncoModels', 'searchFields')); } /** * Display the specified resource. * * @param \App\Models\XmlInco $xml_inco * @return \Illuminate\Contracts\View\View|\Illuminate\Contracts\View\Factory */ public function show(XmlInco $xml_inco) { return view('bo.pages.xml_incos.show', ['xmlIncoModel' => $xml_inco]); } }