protected function beforeDelete() { $id = $this->_data['id']; // Удалить файл if (file_exists($this->_data['file'])) { unlink($this->_data['file']); } if (!empty($this->_oldData['file']) && file_exists($this->_oldData['file'])) { unlink($this->_oldData['file']); } // Удалить статистику static::$_db->delete(cot::$db->banner_tracks, "banner={$id}"); return parent::beforeDelete(); }