Exemple #1
0
 /**
  * Gets the selected language.
  */
 protected static function getLanguageSelection()
 {
     self::$availableLanguages = self::getAvailableLanguages();
     if (isset($_REQUEST['languageCode']) && isset(self::$availableLanguages[$_REQUEST['languageCode']])) {
         self::$selectedLanguageCode = $_REQUEST['languageCode'];
     } else {
         self::$selectedLanguageCode = LanguageFactory::getPreferredLanguage(array_keys(self::$availableLanguages), self::$selectedLanguageCode);
     }
     if (isset($_POST['selectedLanguages']) && is_array($_POST['selectedLanguages'])) {
         self::$selectedLanguages = $_POST['selectedLanguages'];
     }
 }