diff options
author | mattab <matthieu.aubry@gmail.com> | 2013-07-23 11:52:15 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2013-07-23 11:52:15 +0400 |
commit | 5104d94f3b2250f766b9c520e2da8da9b4cab2e9 (patch) | |
tree | 5f30daf7bc14373fb1bbd0504ce11a771dafc02f /plugins/VisitorGenerator | |
parent | ae4b1f4e38077b174e4df5b7d4513d63fe026a24 (diff) |
Refs #4059 Work in progress: Conversion to use Namespaces of dozen more classes
Removed many Piwik_ functions, in Piwik 2 it is best practise to use the methods calls instead
Todo: finish converting core/ classes + convert plugins/ classes to use \Piwik\Plugin namespace + fix build + Merge master
Diffstat (limited to 'plugins/VisitorGenerator')
-rw-r--r-- | plugins/VisitorGenerator/Controller.php | 24 |
1 files changed, 15 insertions, 9 deletions
diff --git a/plugins/VisitorGenerator/Controller.php b/plugins/VisitorGenerator/Controller.php index 1a4f9facd0..f0275b3348 100644 --- a/plugins/VisitorGenerator/Controller.php +++ b/plugins/VisitorGenerator/Controller.php @@ -9,16 +9,22 @@ * @package Piwik_VisitorGenerator */ use Piwik\ArchiveProcessor\Rules; +use Piwik\Controller\Admin; use Piwik\Piwik; use Piwik\Common; use Piwik\Date; +use Piwik\Http; +use Piwik\Nonce; +use Piwik\View; +use Piwik\Url; +use Piwik\Timer; use Piwik\Site; /** * * @package Piwik_VisitorGenerator */ -class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin +class Piwik_VisitorGenerator_Controller extends Admin { public function index() { @@ -26,10 +32,10 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin $sitesList = Piwik_SitesManager_API::getInstance()->getSitesWithAdminAccess(); - $view = new Piwik_View('@VisitorGenerator/index'); + $view = new View('@VisitorGenerator/index'); $this->setBasicVariablesView($view); $view->assign('sitesList', $sitesList); - $view->nonce = Piwik_Nonce::getNonce('Piwik_VisitorGenerator.generate'); + $view->nonce = Nonce::getNonce('Piwik_VisitorGenerator.generate'); $view->countActionsPerRun = count($this->getAccessLog()); $view->accessLogPath = $this->getAccessLogPath(); echo $view->render(); @@ -51,11 +57,11 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin Piwik::checkUserIsSuperUser(); $nonce = Common::getRequestVar('form_nonce', '', 'string', $_POST); if (Common::getRequestVar('choice', 'no') != 'yes' || - !Piwik_Nonce::verifyNonce('Piwik_VisitorGenerator.generate', $nonce) + !Nonce::verifyNonce('Piwik_VisitorGenerator.generate', $nonce) ) { Piwik::redirectToModule('VisitorGenerator', 'index'); } - Piwik_Nonce::discardNonce('Piwik_VisitorGenerator.generate'); + Nonce::discardNonce('Piwik_VisitorGenerator.generate'); $daysToCompute = Common::getRequestVar('daysToCompute', 1, 'int'); @@ -65,7 +71,7 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin Piwik::setMaxExecutionTime(0); - $timer = new Piwik_Timer; + $timer = new Timer; $time = time() - ($daysToCompute - 1) * 86400; $nbActionsTotal = 0; @@ -83,7 +89,7 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin $browserArchiving = Rules::isBrowserTriggerEnabled(); // Init view - $view = new Piwik_View('@VisitorGenerator/generate'); + $view = new View('@VisitorGenerator/generate'); $this->setBasicVariablesView($view); $view->assign('browserArchivingEnabled', $browserArchiving); $view->assign('timer', $timer); @@ -114,7 +120,7 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin "fr-ch", "fr", ); - $prefix = Piwik_Url::getCurrentUrlWithoutFileName() . "piwik.php"; + $prefix = Url::getCurrentUrlWithoutFileName() . "piwik.php"; $count = 0; foreach ($logs as $log) { if (!preg_match('/^(\S+) \S+ \S+ \[(.*?)\] "GET (\S+.*?)" \d+ \d+ "(.*?)" "(.*?)"/', $log, $m)) { @@ -150,7 +156,7 @@ class Piwik_VisitorGenerator_Controller extends Piwik_Controller_Admin $acceptLanguage = $acceptLanguages[$count % count($acceptLanguages)]; - if ($output = Piwik_Http::sendHttpRequest($url, $timeout = 5, $ua, $path = null, $follow = 0, $acceptLanguage)) { + if ($output = Http::sendHttpRequest($url, $timeout = 5, $ua, $path = null, $follow = 0, $acceptLanguage)) { $count++; } } |