static function delete($ids) { if (!is_array($ids)) { $ids = array($ids); } if (empty($ids)) { return; } $db = DevblocksPlatform::getDatabaseService(); $address_ids = implode(',', $ids); // Addresses $sql = sprintf("DELETE QUICK FROM address WHERE id IN (%s)", $address_ids); $db->Execute($sql) or die(__CLASS__ . '(' . __LINE__ . ')' . ':' . $db->ErrorMsg()); /* @var $rs ADORecordSet */ // Auth logins DAO_AddressAuth::delete($ids); // Custom fields DAO_CustomFieldValue::deleteBySourceIds(ChCustomFieldSource_Address::ID, $ids); }