Example #1
0
File: App.php Project: Hildy/cerb5
 static function delete($ids)
 {
     if (!is_array($ids)) {
         $ids = array($ids);
     }
     $db = DevblocksPlatform::getDatabaseService();
     $ids_list = implode(',', $ids);
     // Entries
     $db->Execute(sprintf("DELETE FROM feedback_entry WHERE id IN (%s)", $ids_list));
     // Custom fields
     DAO_CustomFieldValue::deleteBySourceIds(ChCustomFieldSource_FeedbackEntry::ID, $ids);
     return true;
 }
Example #2
0
 static function delete($ids)
 {
     if (!is_array($ids)) {
         $ids = array($ids);
     }
     $db = DevblocksPlatform::getDatabaseService();
     $ids_list = implode(',', $ids);
     // Opps
     $db->Execute(sprintf("DELETE QUICK FROM crm_opportunity WHERE id IN (%s)", $ids_list));
     // Custom fields
     DAO_CustomFieldValue::deleteBySourceIds(CrmCustomFieldSource_Opportunity::ID, $ids);
     // Notes
     DAO_Note::deleteBySourceIds(CrmNotesSource_Opportunity::ID, $ids);
     return true;
 }
Example #3
0
 /**
  * Enter description here...
  *
  * @param array $ids
  */
 static function delete($ids)
 {
     if (!is_array($ids)) {
         $ids = array($ids);
     }
     $db = DevblocksPlatform::getDatabaseService();
     if (empty($ids)) {
         return;
     }
     $ids_list = implode(',', $ids);
     // Tasks
     $db->Execute(sprintf("DELETE QUICK FROM task WHERE id IN (%s)", $ids_list));
     // Custom fields
     DAO_CustomFieldValue::deleteBySourceIds(ChCustomFieldSource_Task::ID, $ids);
     // Notes
     DAO_Note::deleteBySourceIds(ChNotesSource_Task::ID, $ids);
     return true;
 }