diff options
author | Thomas Steur <thomas.steur@googlemail.com> | 2014-06-16 10:00:06 +0400 |
---|---|---|
committer | Thomas Steur <thomas.steur@googlemail.com> | 2014-06-16 10:00:32 +0400 |
commit | 336cd45fd1c3c1df8aaf9f4980e24a563f0823c0 (patch) | |
tree | d36c100fd880af95014740312a7d48810fe2e2f4 /plugins/Actions/Columns | |
parent | fccdcc0c2c9416a283d35feb89fa689f9a32fcae (diff) |
moved some more dimensions to plugins, fixed some issues, removed some more duplicated code etc. Tests will not be green as there fixes to country detection
Diffstat (limited to 'plugins/Actions/Columns')
-rw-r--r-- | plugins/Actions/Columns/EntryPageTitle.php | 7 | ||||
-rw-r--r-- | plugins/Actions/Columns/EntryPageUrl.php | 7 | ||||
-rw-r--r-- | plugins/Actions/Columns/ExitPageTitle.php | 9 | ||||
-rw-r--r-- | plugins/Actions/Columns/ExitPageUrl.php | 13 | ||||
-rw-r--r-- | plugins/Actions/Columns/PageUrl.php | 13 | ||||
-rw-r--r-- | plugins/Actions/Columns/VisitTotalActions.php | 9 | ||||
-rw-r--r-- | plugins/Actions/Columns/VisitTotalSearches.php | 11 |
7 files changed, 35 insertions, 34 deletions
diff --git a/plugins/Actions/Columns/EntryPageTitle.php b/plugins/Actions/Columns/EntryPageTitle.php index 5664ea7c21..47045f13cf 100644 --- a/plugins/Actions/Columns/EntryPageTitle.php +++ b/plugins/Actions/Columns/EntryPageTitle.php @@ -13,6 +13,7 @@ use Piwik\Plugins\Actions\Segment; use Piwik\Plugin\VisitDimension; use Piwik\Tracker\Action; use Piwik\Tracker\Request; +use Piwik\Tracker\Visitor; class EntryPageTitle extends VisitDimension { @@ -29,11 +30,11 @@ class EntryPageTitle extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action - * @return int + * @return mixed */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { $idActionName = false; diff --git a/plugins/Actions/Columns/EntryPageUrl.php b/plugins/Actions/Columns/EntryPageUrl.php index 760f4b635a..5c89117df3 100644 --- a/plugins/Actions/Columns/EntryPageUrl.php +++ b/plugins/Actions/Columns/EntryPageUrl.php @@ -13,6 +13,7 @@ use Piwik\Plugins\Actions\Segment; use Piwik\Plugin\VisitDimension; use Piwik\Tracker\Action; use Piwik\Tracker\Request; +use Piwik\Tracker\Visitor; class EntryPageUrl extends VisitDimension { @@ -29,11 +30,11 @@ class EntryPageUrl extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action - * @return int + * @return mixed */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { $idActionUrl = false; diff --git a/plugins/Actions/Columns/ExitPageTitle.php b/plugins/Actions/Columns/ExitPageTitle.php index 2f2054ac60..c606035fb3 100644 --- a/plugins/Actions/Columns/ExitPageTitle.php +++ b/plugins/Actions/Columns/ExitPageTitle.php @@ -13,6 +13,7 @@ use Piwik\Plugins\Actions\Segment; use Piwik\Plugin\VisitDimension; use Piwik\Tracker\Action; use Piwik\Tracker\Request; +use Piwik\Tracker\Visitor; class ExitPageTitle extends VisitDimension { @@ -29,11 +30,11 @@ class ExitPageTitle extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int|bool */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { $idActionName = false; @@ -46,11 +47,11 @@ class ExitPageTitle extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int|bool */ - public function onExistingVisit(Request $request, $visit, $action) + public function onExistingVisit(Request $request, Visitor $visitor, $action) { if (empty($action)) { return false; diff --git a/plugins/Actions/Columns/ExitPageUrl.php b/plugins/Actions/Columns/ExitPageUrl.php index 82ad5c598a..b85e26ad50 100644 --- a/plugins/Actions/Columns/ExitPageUrl.php +++ b/plugins/Actions/Columns/ExitPageUrl.php @@ -13,6 +13,7 @@ use Piwik\Plugins\Actions\Segment; use Piwik\Plugin\VisitDimension; use Piwik\Tracker\Action; use Piwik\Tracker\Request; +use Piwik\Tracker\Visitor; class ExitPageUrl extends VisitDimension { @@ -29,11 +30,11 @@ class ExitPageUrl extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int|bool */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { $idActionUrl = false; @@ -44,7 +45,13 @@ class ExitPageUrl extends VisitDimension return (int) $idActionUrl; } - public function onExistingVisit(Request $request, $visit, $action) + /** + * @param Request $request + * @param Visitor $visitor + * @param Action|null $action + * @return int + */ + public function onExistingVisit(Request $request, Visitor $visitor, $action) { if (empty($action)) { return false; diff --git a/plugins/Actions/Columns/PageUrl.php b/plugins/Actions/Columns/PageUrl.php index 0d0d5504f4..56d21e6ed1 100644 --- a/plugins/Actions/Columns/PageUrl.php +++ b/plugins/Actions/Columns/PageUrl.php @@ -22,7 +22,7 @@ class PageUrl extends ActionDimension $segment = new Segment(); $segment->setSegment('pageUrl'); $segment->setName('Actions_ColumnPageURL'); - $segment->setAcceptValues('All these segments must be URL encoded, for example: ' . urlencode('http://example.com/path/page?query')); + $segment->setAcceptedValues('All these segments must be URL encoded, for example: ' . urlencode('http://example.com/path/page?query')); $this->addSegment($segment); } @@ -30,15 +30,4 @@ class PageUrl extends ActionDimension { return Piwik::translate('Actions_ColumnPageURL'); } - - /* - public function shouldHandleAction(Request $request) - { - return true; - } - - public function getActionId() - { - return 1; - }*/ } diff --git a/plugins/Actions/Columns/VisitTotalActions.php b/plugins/Actions/Columns/VisitTotalActions.php index 49177a3143..5705d822f0 100644 --- a/plugins/Actions/Columns/VisitTotalActions.php +++ b/plugins/Actions/Columns/VisitTotalActions.php @@ -13,6 +13,7 @@ use Piwik\Plugins\CoreHome\Segment; use Piwik\Tracker\Action; use Piwik\Tracker\Request; use Piwik\Tracker; +use Piwik\Tracker\Visitor; class VisitTotalActions extends VisitDimension { @@ -35,11 +36,11 @@ class VisitTotalActions extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { $actionType = false; if ($action) { @@ -64,11 +65,11 @@ class VisitTotalActions extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int */ - public function onExistingVisit(Request $request, $visit, $action) + public function onExistingVisit(Request $request, Visitor $visitor, $action) { if (!$action) { return false; diff --git a/plugins/Actions/Columns/VisitTotalSearches.php b/plugins/Actions/Columns/VisitTotalSearches.php index 42a9ac8b14..ca09132bce 100644 --- a/plugins/Actions/Columns/VisitTotalSearches.php +++ b/plugins/Actions/Columns/VisitTotalSearches.php @@ -13,6 +13,7 @@ use Piwik\Plugins\CoreHome\Segment; use Piwik\Tracker\Action; use Piwik\Tracker\Request; use Piwik\Tracker; +use Piwik\Tracker\Visitor; class VisitTotalSearches extends VisitDimension { @@ -25,7 +26,7 @@ class VisitTotalSearches extends VisitDimension $segment->setType(Segment::TYPE_METRIC); $segment->setSegment('searches'); $segment->setName('General_NbSearches'); - $segment->setAcceptValues('To select all visits who used internal Site Search, use: &segment=searches>0'); + $segment->setAcceptedValues('To select all visits who used internal Site Search, use: &segment=searches>0'); $this->addSegment($segment); } @@ -36,11 +37,11 @@ class VisitTotalSearches extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int */ - public function onNewVisit(Request $request, $visit, $action) + public function onNewVisit(Request $request, Visitor $visitor, $action) { if ($this->isSiteSearchAction($action)) { return 1; @@ -51,11 +52,11 @@ class VisitTotalSearches extends VisitDimension /** * @param Request $request - * @param array $visit + * @param Visitor $visitor * @param Action|null $action * @return int */ - public function onExistingVisit(Request $request, $visit, $action) + public function onExistingVisit(Request $request, Visitor $visitor, $action) { if ($this->isSiteSearchAction($action)) { return 'visit_total_searches + 1'; |