コード例 #1
0
ファイル: ProductVariation.php プロジェクト: saiber/www
 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());
     }
 }
コード例 #2
0
ファイル: OrderedItem.php プロジェクト: saiber/livecart
 public function delete()
 {
     $ri = RecurringItem::getInstanceByOrderedItem($this);
     if ($ri) {
         $ri->delete();
     }
     parent::delete();
 }
コード例 #3
0
ファイル: StaticPage.php プロジェクト: saiber/livecart
 public function delete()
 {
     @unlink($this->getFileName());
     return parent::delete();
 }
コード例 #4
0
ファイル: ObjectFile.php プロジェクト: saiber/www
 public function delete()
 {
     $this->deleteFile();
     parent::delete();
 }