original_string: public function saveLanguage()
      {
          $language = Common::getRequestVar('language');
  
          // Prevent CSRF only when piwik is not installed yet (During install user can change language)
          if (DbHelper::isInstalled()) {
              $this->checkTokenInUrl();
          }
  
          LanguagesManager::setLanguageForSession($language);
          Url::redirectToReferrer();
      }
code: public function saveLanguage()
      {
          $language = Common::getRequestVar('language');
  
          // Prevent CSRF only when piwik is not installed yet (During install user can change language)
          if (DbHelper::isInstalled()) {
              $this->checkTokenInUrl();
          }
  
          LanguagesManager::setLanguageForSession($language);
          Url::redirectToReferrer();
      }
code_tokens: public function saveLanguage ( ) { $ language = Common :: getRequestVar ( 'language' ) ; // Prevent CSRF only when piwik is not installed yet (During install user can change language) if ( DbHelper :: isInstalled ( ) ) { $ this -> checkTokenInUrl ( ) ; } LanguagesManager :: setLanguageForSession ( $ language ) ; Url :: redirectToReferrer ( ) ; }
docstring: anonymous = in the session
  authenticated user = in the session
docstring_tokens: anonymous = in the session authenticated user = in the session