Pimcore\Tool::isValidLanguage PHP Метод

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

public static isValidLanguage ( $language ) : boolean
$language
Результат boolean
    public static function isValidLanguage($language)
    {
        $languages = self::getValidLanguages();
        // if not configured, every language is valid
        if (!$languages) {
            return true;
        }
        if (in_array($language, $languages)) {
            return true;
        }
        return false;
    }

Usage Example

Пример #1
0
 /**
  * Get user preferred locale.
  *
  * @return string|null
  */
 protected function getPreferredLanguage()
 {
     if (!isset($_COOKIE[self::LANG_PARAM_NAME])) {
         return null;
     }
     $lang = $_COOKIE[self::LANG_PARAM_NAME];
     if (Tool::isValidLanguage($lang)) {
         return $lang;
     }
     return null;
 }
All Usage Examples Of Pimcore\Tool::isValidLanguage