/** * Delete the mapping. * * @param int $id * Mapping id. * * @return bool */ public static function del($id) { // delete from mapping_field table $mappingField = new CRM_Core_DAO_MappingField(); $mappingField->mapping_id = $id; $mappingField->delete(); // delete from mapping table $mapping = new CRM_Core_DAO_Mapping(); $mapping->id = $id; if ($mapping->find(TRUE)) { $result = $mapping->delete(); return $result; } return FALSE; }
/** * Delete the mapping. * * @param int $id * Mapping id. * * @return bool */ public static function del($id) { // delete from mapping_field table $mappingField = new CRM_Core_DAO_MappingField(); $mappingField->mapping_id = $id; $mappingField->find(); while ($mappingField->fetch()) { $mappingField->delete(); } // delete from mapping table $mapping = new CRM_Core_DAO_Mapping(); $mapping->id = $id; $mapping->delete(); CRM_Core_Session::setStatus(ts('Selected mapping has been deleted successfully.'), ts('Deleted'), 'success'); return TRUE; }
/** * Delete a Mapping * * @param int $mappingId */ public function mappingDelete($mappingId) { $mapping = new CRM_Core_DAO_Mapping(); $mapping->id = $mappingId; $mapping->delete(); }
/** * Function to delete the mapping * * @param int $id mapping id * * @return boolean * @access public * @static * */ static function del($id) { // delete from mapping_field table require_once "CRM/Core/DAO/MappingField.php"; $mappingField = new CRM_Core_DAO_MappingField(); $mappingField->mapping_id = $id; $mappingField->find(); while ($mappingField->fetch()) { $mappingField->delete(); } // delete from mapping table $mapping = new CRM_Core_DAO_Mapping(); $mapping->id = $id; $mapping->delete(); CRM_Core_Session::setStatus(ts('Selected Mapping has been Deleted Successfuly.')); return true; }