/** * Delete some data * * @param mixed $id The audit id. * @return void */ function delete_data($id) { global $wpdb; // $sql = $wpdb->prepare( 'DELETE FROM `' . $this->get_table_name() . '` WHERE `id` = %d', $id ); $wpdb->delete($this->get_table_name(), array('id' => $id)); // Delete all the posts in the Audit Posts Table. $audit_posts_model = new MSA_Audit_Posts_Model(); $audit_posts_model->delete_data($id); }