示例#1
0
	/**
	 * anonymous = in the session
	 * authenticated user = in the session and in DB
	 */
	public function saveLanguage()
	{
		$language = Piwik_Common::getRequestVar('language');
		Piwik_LanguagesManager_API::setLanguageForSession($language);
		if(Zend_Registry::isRegistered('access')) {
			$currentUser = Piwik::getCurrentUserLogin();
			if($currentUser && $currentUser !== 'anonymous')
			{
				Piwik_LanguagesManager_API::setLanguageForUser($currentUser, $language);
			}
		}
		Piwik_Url::redirectToReferer();
	}	
示例#2
0
 public function saveLanguage()
 {
     $language = Piwik_Common::getRequestVar('language');
     Piwik_LanguagesManager_API::setLanguageForSession($language);
     Piwik_Url::redirectToReferer();
 }