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(); }
/** * Static constructor * @param string $db Data base connection config name */ public static function __init($db = 'db') { static::$_tbname = cot::$db->banner_clients; parent::__init($db); }