public function _beforeDelete() { parent::_beforeDelete(); $pk = $this->getModel()->getPrimaryKey(); $sourceRow = $this->getModel()->getSourceModel()->getRow($this->{$pk}); $sourceRow->delete(); }
protected function _beforeDelete() { $newsletter = $this->getParentRow('Newsletter'); if (in_array($newsletter->status, array('start', 'stop', 'finished'))) { throw new Kwf_ClientException(trlKwf('Can only add users to a paused newsletter')); } parent::_beforeDelete(); }
protected function _beforeDelete() { parent::_beforeDelete(); $this->_deleteFile(); }