CMS\Model\Language::findCachedLanguagesIso PHP Метод

findCachedLanguagesIso() публичный статический Метод

public static findCachedLanguagesIso ( )
    public static function findCachedLanguagesIso()
    {
        $languages = self::findCachedLanguages();
        $iso_array = [];
        if (!empty($languages)) {
            foreach ($languages as $lang) {
                $iso_array[] = $lang['iso'];
            }
        }
        return $iso_array;
    }

Usage Example

Пример #1
0
 private function changeRouteName($route_name, $lang)
 {
     $iso_array = Language::findCachedLanguagesIso();
     if (!empty($iso_array)) {
         foreach ($iso_array as $iso) {
             $route_name = str_replace('_' . $iso, '', $route_name);
         }
     }
     return $route_name . '_' . $lang;
 }