From 164ed1966db0aa6c452e0f74f72a6dbbba9872d9 Mon Sep 17 00:00:00 2001 From: zhongjin Date: Fri, 5 May 2023 22:55:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'installer/Migration/V5=5F?= =?UTF-8?q?4=5F0/Migration.php'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- installer/Migration/V5_4_0/Migration.php | 27 ++++++++++++------------ 1 file changed, 14 insertions(+), 13 deletions(-) diff --git a/installer/Migration/V5_4_0/Migration.php b/installer/Migration/V5_4_0/Migration.php index 7b1cc03..cbdfcf1 100644 --- a/installer/Migration/V5_4_0/Migration.php +++ b/installer/Migration/V5_4_0/Migration.php @@ -49,7 +49,7 @@ class Migration extends AbstractMigration $this->getTranslationHelper()->addTranslations($langCode); } - //$this->updateLangStringVersion($this->getVersion()); + $this->updateLangStringVersion($this->getVersion()); $this->getConnection()->createQueryBuilder() @@ -138,17 +138,7 @@ class Migration extends AbstractMigration return '5.4.0'; } - private function updateLangStringVersion(string $version): void - { - $qb = $this->createQueryBuilder() - ->update('ohrm_i18n_lang_string', 'lang_string') - ->set('lang_string.version', ':version') - ->setParameter('version', $version); - $qb->andWhere($qb->expr()->isNull('lang_string.version')) - ->executeStatement(); - } - - private function getLangStringHelper(): LangStringHelper + public function getLangStringHelper(): LangStringHelper { if (is_null($this->langStringHelper)) { $this->langStringHelper = new LangStringHelper( @@ -158,7 +148,7 @@ class Migration extends AbstractMigration return $this->langStringHelper; } - private function getTranslationHelper(): TranslationHelper + public function getTranslationHelper(): TranslationHelper { if (is_null($this->translationHelper)) { $this->translationHelper = new TranslationHelper( @@ -167,6 +157,17 @@ class Migration extends AbstractMigration } return $this->translationHelper; } + + private function updateLangStringVersion(string $version): void + { + $qb = $this->createQueryBuilder() + ->update('ohrm_i18n_lang_string', 'lang_string') + ->set('lang_string.version', ':version') + ->setParameter('version', $version); + $qb->andWhere($qb->expr()->isNull('lang_string.version')) + ->executeStatement(); + } + private function modifyDefaultRequiredPasswordStrength(): void {