public function actionBulk(Request $request) { if (!$request->has('table_records')) { return redirect()->route('registration.files.index'); } $action = $request->input('action', 'delete'); $ids = $request->input('table_records'); $file = RegistrationFile::find($ids[0]); switch ($action) { case 'delete': RegistrationFile::destroy($ids); $message = trans('registration::files.delete_bulk_success'); break; case 'update': foreach ($ids as $id) { RegistrationFile::where('id', $id)->update(['valid' => $request->input('valid')]); } $message = trans('registration::files.update_bulk_success'); break; } return redirect()->route('registration.files.index', $file->registration_id)->with('success', $message); }