/** * @static * @return array */ public static function getValidLanguages() { if (empty(self::$validLanguages)) { $config = Config::getSystemConfig(); $validLanguages = strval($config->general->validLanguages); if (empty($validLanguages)) { return array(); } $validLanguages = str_replace(" ", "", $validLanguages); $languages = explode(",", $validLanguages); if (!is_array($languages)) { $languages = array(); } self::$validLanguages = $languages; } return self::$validLanguages; }