Code Duplication    Length = 3-3 lines in 3 locations

src/translation/TranslationManager.class.php 3 locations

@@ 777-779 (lines=3) @@
774
775
        $data = $this->localeDataCache[$idData['locale_str']];
776
777
        if (isset($idData['options']['calendar'])) {
778
            $data['locale']['calendar'] = $idData['options']['calendar'];
779
        }
780
781
        if (isset($idData['options']['currency'])) {
782
            $data['locale']['currency'] = $idData['options']['currency'];
@@ 781-783 (lines=3) @@
778
            $data['locale']['calendar'] = $idData['options']['calendar'];
779
        }
780
781
        if (isset($idData['options']['currency'])) {
782
            $data['locale']['currency'] = $idData['options']['currency'];
783
        }
784
785
        if (isset($idData['options']['timezone'])) {
786
            $data['locale']['timezone'] = $idData['options']['timezone'];
@@ 785-787 (lines=3) @@
782
            $data['locale']['currency'] = $idData['options']['currency'];
783
        }
784
785
        if (isset($idData['options']['timezone'])) {
786
            $data['locale']['timezone'] = $idData['options']['timezone'];
787
        }
788
789
        $locale = new Locale();
790
        $locale->initialize($this->context, $availableLocale['parameters'], $identifier, $data);