public function confirm_delete_weekly_data($epiweek, $reporting_year, $facility) { $surveillance_data = Surveillance::getSurveillanceDataFacility($epiweek, $reporting_year, $facility); $lab_data = Lab_Weekly::getWeeklyFacilityLabData($epiweek, $reporting_year, $facility); //Delete the data foreach ($surveillance_data as $disease_data) { $disease_data->delete(); } $lab_data->delete(); //Log the action $log = new Data_Delete_Log(); $log->Deleted_By = $this->session->userdata('user_id'); $log->District_Affected = $district; $log->Epiweek = $epiweek; $log->Reporting_Year = $reporting_year; $log->Timestamp = date('U'); $log->save(); redirect("data_delete_management"); }