laporanUserService = $laporanUserService; } /** * Display a listing of the resource. */ public function index() { // $user = $this->laporanUserService->getUserPemohon(); return view('lpj::laporan-user.index'); } public function searchUserPemohon(Request $request) { $search = $request->get('search'); $user = $this->laporanUserService->getUserPemohon($search); return response()->json($user); } public function dataTableForUserPemohon(Request $request) { return $this->laporanUserService->dataForDatatables($request); } public function export(Request $request) { $startDate = $request->start_date; $endDate = $request->end_date; // name of the file $fileName = 'laporan_user_limit' . $startDate . '_' . $endDate . '.xlsx'; return Excel::download(new LaporanUserLimitExport($request), $fileName); } }