middleware(['permission:bulk_member_add'])->only('index'); } public function index() { return view('admin.members.bulk_member.index'); } public function pdf_download_on_behalf() { $on_behalves = OnBehalf::all(); return PDF::loadView('admin.members.bulk_member.on_behalf_download',[ 'on_behalves' => $on_behalves, ], [], [])->download('on-behalf.pdf'); } public function pdf_download_package() { $packages = Package::where('active', 1)->get(); return PDF::loadView('admin.members.bulk_member.package_download',[ 'packages' => $packages, ], [], [])->download('packages.pdf'); } public function bulk_upload(Request $request) { if($request->hasFile('bulk_file')){ Excel::import(new MembersImport, request()->file('bulk_file')); } flash(translate('Members imported successfully'))->success(); return back(); } }