Files
YuCheng Hu c454fd63ee 添加 Piwik 到代码库中。
+YUCHENG HU+

git-svn-id: https://svn.code.sf.net/p/hawebs/svn@478 a2543c7e-f6e9-4f8a-8bff-1ffc34733512
2010-07-10 04:35:19 +00:00

37 lines
951 B
PHP

<?php
/**
* Piwik - Open source web analytics
*
* @link http://piwik.org
* @license http://www.gnu.org/licenses/gpl-3.0.html Gpl v3 or later
* @version $Id: Controller.php 1833 2010-02-10 08:26:40Z vipsoft $
*
* @category Piwik_Plugins
* @package Piwik_LanguagesManager
*
*/
/**
* @package Piwik_LanguagesManager
*/
class Piwik_LanguagesManager_Controller extends Piwik_Controller
{
/**
* anonymous = in the session
* authenticated user = in the session and in DB
*/
public function saveLanguage()
{
$language = Piwik_Common::getRequestVar('language');
Piwik_LanguagesManager_API::getInstance()->setLanguageForSession($language);
if(Zend_Registry::isRegistered('access')) {
$currentUser = Piwik::getCurrentUserLogin();
if($currentUser && $currentUser !== 'anonymous')
{
Piwik_LanguagesManager_API::getInstance()->setLanguageForUser($currentUser, $language);
}
}
Piwik_Url::redirectToReferer();
}
}