protected function _afterDeleteCommit() { parent::_afterDeleteCommit(); if (!$this->getdata('_m_prevent_replication')) { Mage::helper('mana_db')->replicate(array('trackKeys' => true, 'filter' => array($this->getResourceName() => array('deleted' => array($this->getId()))))); } }
protected function _afterDeleteCommit() { Mage::getModel('amorderattach/order_field')->deleteField($this->getCode()); parent::_afterDeleteCommit(); Mage::helper('amorderattach')->clearCache(); return $this; }
protected function _afterDeleteCommit() { parent::_afterDeleteCommit(); if ($this->_commonHelper()->isSearchCoreEnabled()) { $this->_afterDeleteCommitIndexProcess(); } }
/** * Init indexing process after store delete commit * * @return Mage_Core_Model_Store */ protected function _afterDeleteCommit() { parent::_afterDeleteCommit(); Mage::getSingleton('index/indexer')->indexEvents(self::ENTITY, Mage_Index_Model_Event::TYPE_DELETE); return $this; }
/** * Delete 'persistent' cookie * * @return Mage_Core_Model_Abstract */ protected function _afterDeleteCommit() { Mage::getSingleton('Mage_Core_Model_Cookie')->delete(Mage_Persistent_Model_Session::COOKIE_NAME); return parent::_afterDeleteCommit(); }
/** * Perform actions after object delete * * @return Mage_Core_Model_Abstract */ protected function _afterDeleteCommit() { $this->getResource()->afterDeleteCommit($this); return parent::_afterDeleteCommit(); }
protected function _afterDeleteCommit() { parent::_afterDeleteCommit(); $resource = Mage::getSingleton('core/resource'); $writeConnection = $resource->getConnection('core_write'); $tableName = $resource->getTableName('helpdesk/ticket'); $query = "ALTER TABLE `{$tableName}` DROP `{$this->getDbCode()}`"; $writeConnection->query($query); $writeConnection->resetDdlCache(); }