Example #1
0
 public function delete()
 {
     if (ActiveRecordModel::getApplication()->getConfig()->get('CLONE_STORE_TYPE') == 'CLONE_STORE_MASTER') {
         return parent::delete();
     } else {
         ActiveRecordModel::executeUpdate('SET FOREIGN_KEY_CHECKS=0');
         ActiveRecordModel::executeUpdate('UPDATE ' . __CLASS__ . ' SET typeID=NULL, protectedFields="|typeID|" WHERE ID=' . $this->getID());
     }
 }
Example #2
0
 public function delete()
 {
     $ri = RecurringItem::getInstanceByOrderedItem($this);
     if ($ri) {
         $ri->delete();
     }
     parent::delete();
 }
Example #3
0
 public function delete()
 {
     @unlink($this->getFileName());
     return parent::delete();
 }
Example #4
0
 public function delete()
 {
     $this->deleteFile();
     parent::delete();
 }