release; } /** * {@inheritdoc} */ public function require_all_upgrades() { return false; } /** * {@inheritdoc} */ public function concern() { return $this->concern; } /** * {@inheritdoc} */ public function apply(base $appbox, Application $app) { $app['conf']->remove(['main', 'api-timers']); if ($this->tableHasField($app['orm.em'], 'api_logs', 'api_log_ressource')) { $sql = "ALTER TABLE api_logs CHANGE api_log_ressource api_log_resource varchar(64)"; $app['phraseanet.appbox']->get_connection()->executeUpdate($sql); } return true; } }