Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/matomo-org/matomo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/Events/Controller.php')
-rw-r--r--plugins/Events/Controller.php104
1 files changed, 0 insertions, 104 deletions
diff --git a/plugins/Events/Controller.php b/plugins/Events/Controller.php
deleted file mode 100644
index 3429443b88..0000000000
--- a/plugins/Events/Controller.php
+++ /dev/null
@@ -1,104 +0,0 @@
-<?php
-/**
- * Piwik - free/libre analytics platform
- *
- * @link http://piwik.org
- * @license http://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later
- *
- */
-namespace Piwik\Plugins\Events;
-
-use Piwik\View;
-
-/**
- * Events controller
- *
- */
-class Controller extends \Piwik\Plugin\Controller
-{
- public function index()
- {
- $view = new View('@Events/index');
- $view->leftMenuReports = $this->getLeftMenuReports();
- return $view->render();
- }
-
- private function getLeftMenuReports()
- {
- $reports = new View\ReportsByDimension('Events');
- foreach(Events::getLabelTranslations() as $apiAction => $translations) {
- // 'getCategory' is the API method, but we are loading 'indexCategory' which displays <h2>
- $count = 1;
- $controllerAction = str_replace("get", "index", $apiAction, $count);
- $params = array(
- 'secondaryDimension' => API::getInstance()->getDefaultSecondaryDimension($apiAction)
- );
- $reports->addReport('Events_TopEvents', $translations[0], 'Events.' . $controllerAction, $params);
- }
- return $reports->render();
- }
-
- public function indexCategory()
- {
- return $this->indexEvent(__FUNCTION__);
- }
-
- public function indexAction()
- {
- return $this->indexEvent(__FUNCTION__);
- }
-
- public function indexName()
- {
- return $this->indexEvent(__FUNCTION__);
- }
-
- public function getActionFromCategoryId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- public function getNameFromCategoryId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- public function getCategoryFromActionId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- public function getNameFromActionId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- public function getActionFromNameId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- public function getCategoryFromNameId()
- {
- return $this->renderReport(__FUNCTION__);
- }
-
- protected function indexEvent($controllerMethod)
- {
- $count = 1;
- $apiMethod = str_replace('index', 'get', $controllerMethod, $count);
- $events = new Events;
- $title = $events->getReportTitleTranslation($apiMethod);
-
- if (method_exists($this, $apiMethod)) {
- $content = $this->$apiMethod();
- } else {
- $content = $this->renderReport($apiMethod);
- }
-
- return View::singleReport(
- $title,
- $content
- );
- }
-}