/** * Delete customer * @param $result * @return mixed */ public function deleteContact($result) { // validate input if (!is_numeric($this->data->id)) { $result['error'] = "A valid id must be supplied"; return $result; } $custMdl = new CustomerModel(); $qresult = $custMdl->removeContact($this->data->id); if ($qresult === false) { $result['error'] = "Could not delete the contact: " . $custMdl->errorInfo; } else { $result['data'] = true; // log data Logger::write("Contact deleted with id:" . $this->data->id, "CUSTOMER"); } return $result; }