l::sanitize PHP Method

sanitize() static public method

static public sanitize ( $language )
    static function sanitize($language)
    {
        if (!in_array($language, c::get('languages', array('en')))) {
            $language = c::get('language', 'en');
        }
        return $language;
    }

Usage Example

Esempio n. 1
0
 /**
  * @todo rework
  */
 static function current()
 {
     if (s::get('language')) {
         return s::get('language');
     }
     $lang = str::split(server::get('http_accept_language'), '-');
     $lang = str::trim(a::get($lang, 0));
     $lang = l::sanitize($lang);
     s::set('language', $lang);
     return $lang;
 }