release; } /** * {@inheritdoc} */ public function require_all_upgrades() { return true; } /** * {@inheritdoc} */ public function concern() { return $this->concern; } /** * {@inheritdoc} */ public function apply(base $appbox, Application $app) { $sql = 'SELECT id, `usage` FROM `order`'; $stmt = $appbox->get_connection()->prepare($sql); $stmt->execute(); $rs = $stmt->fetchAll(\PDO::FETCH_ASSOC); $stmt->closeCursor(); $sql = 'UPDATE `order` SET `usage` = :usage WHERE id = :id'; $stmt = $appbox->get_connection()->prepare($sql); foreach ($rs as $row) { $stmt->execute(array( ':usage' => strip_tags($row['usage']), ':id' => $row['id'], )); } $stmt->closeCursor(); } }