public function deleteData(Request $request) { $parameter = $request->input('parameter'); $local = $request->input('local'); $data = json_decode($request->input('data')); $local = Local::where('name', '=', $local)->get(); switch ($parameter) { case 'device': $device = Device::find((int) $data->id + (int) $local[0]->constant); $device->delete(); break; case 'mapping': $mapping = Mapping::find((int) $data->id + (int) $local[0]->constant); $mapping->delete(); break; default: break; } return 'true'; }