From 2044fc8e729c6d193a9234f5d90130efd786ff69 Mon Sep 17 00:00:00 2001 From: Marc Alexander Date: Sat, 4 Sep 2021 17:24:16 +0200 Subject: [PATCH] [ticket/701] Update migrations file B3P-701 --- migrations/v230_fa.php | 76 ++++++++++++++++++++++-------------------- 1 file changed, 39 insertions(+), 37 deletions(-) diff --git a/migrations/v230_fa.php b/migrations/v230_fa.php index 8d766215..dd8ccc1c 100644 --- a/migrations/v230_fa.php +++ b/migrations/v230_fa.php @@ -1,8 +1,8 @@ array( - $this->table_prefix . 'portal_modules' => array( - 'module_fa_icon' => array('VCHAR', ''), - 'module_fa_size' => array('INT:1', 16), - ), - ), - ); + return [ + 'add_columns' => [ + $this->table_prefix . 'portal_modules' => [ + 'module_fa_icon' => ['VCHAR', ''], + 'module_fa_size' => ['INT:1', 16], + ], + ], + ]; } - public function update_data() + public function update_data(): array { - return array( - array('config.add', array('board3_portal_fa_styles', '')), - array('custom', array(array(&$this, 'insert_defaults'))), - ); + return [ + ['config.add', ['board3_portal_fa_styles', '']], + ['custom', [[$this, 'insert_defaults']]], + ]; } public function insert_defaults() { - $fa_icons = array( - '\board3\portal\modules\main_menu' => 'fa-bars', - '\board3\portal\modules\stylechanger' => 'fa-paint-brush', - '\board3\portal\modules\birthday_list' => 'fa-birthday-cake', - '\board3\portal\modules\clock' => 'fa-clock-o', - '\board3\portal\modules\search' => 'fa-search', - '\board3\portal\modules\attachments' => 'fa-paperclip', - '\board3\portal\modules\topposters' => 'fa-pencil-square-o', - '\board3\portal\modules\latest_members' => 'fa-users', - '\board3\portal\modules\link_us' => 'fa-external-link', - '\board3\portal\modules\user_menu' => 'fa-user', - '\board3\portal\modules\statistics' => 'fa-bar-chart', - '\board3\portal\modules\calendar' => 'fa-calendar', - '\board3\portal\modules\leaders' => 'fa-users', - '\board3\portal\modules\latest_bots' => 'fa-android', - '\board3\portal\modules\links' => 'fa-link', - ); + $fa_icons = [ + '\board3\portal\modules\main_menu' => 'fa-bars', + '\board3\portal\modules\stylechanger' => 'fa-paint-brush', + '\board3\portal\modules\birthday_list' => 'fa-birthday-cake', + '\board3\portal\modules\clock' => 'fa-clock-o', + '\board3\portal\modules\search' => 'fa-search', + '\board3\portal\modules\attachments' => 'fa-paperclip', + '\board3\portal\modules\topposters' => 'fa-pencil-square-o', + '\board3\portal\modules\latest_members' => 'fa-users', + '\board3\portal\modules\link_us' => 'fa-external-link', + '\board3\portal\modules\user_menu' => 'fa-user', + '\board3\portal\modules\statistics' => 'fa-bar-chart', + '\board3\portal\modules\calendar' => 'fa-calendar', + '\board3\portal\modules\leaders' => 'fa-users', + '\board3\portal\modules\latest_bots' => 'fa-android', + '\board3\portal\modules\links' => 'fa-link', + ]; foreach ($fa_icons as $key => $value) { - $query = 'UPDATE ' . $this->table_prefix . "portal_modules SET module_fa_icon = '" . $value . "' WHERE module_classname = '" . $this->db->sql_escape($key) . "'"; + $query = 'UPDATE ' . $this->table_prefix . "portal_modules + SET module_fa_icon = '" . $value . "' + WHERE module_classname = '" . $this->db->sql_escape($key) . "'"; $this->db->sql_query($query); } }