예제 #1
0
 /**
  * Rewrite in order to clear configuration cache
  *
  * @return $this
  */
 protected function _afterDelete()
 {
     parent::_afterDelete();
     $this->_configCacheType->clean();
     return $this;
 }
예제 #2
0
파일: Rule.php 프로젝트: aiesh/magento2
 /**
  * After rule delete
  * Re-declared for dispatch tax_settings_change_after event
  *
  * @return $this
  */
 protected function _afterDelete()
 {
     $this->_eventManager->dispatch('tax_settings_change_after');
     return parent::_afterDelete();
 }
예제 #3
0
 /**
  * Rewrite in order to clear configuration cache
  *
  * @return $this
  */
 protected function _afterDelete()
 {
     $this->_storeManager->clearWebsiteCache($this->getId());
     parent::_afterDelete();
     return $this;
 }
예제 #4
0
파일: Theme.php 프로젝트: aiesh/magento2
 /**
  * Update all relations after deleting theme
  *
  * @return $this
  */
 protected function _afterDelete()
 {
     $stagingVersion = $this->getStagingVersion();
     if ($stagingVersion) {
         $stagingVersion->delete();
     }
     $this->getCollection()->updateChildRelations($this);
     return parent::_afterDelete();
 }