Skip to content

Commit fc0cb9b

Browse files
committed
Fix PHPCS
1 parent ac27f6d commit fc0cb9b

3 files changed

Lines changed: 13 additions & 19 deletions

File tree

plugins/SegmentEditor/Controller.php

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ public function __construct()
3838
parent::__construct();
3939

4040
$this->period = Request::fromRequest()->getStringParameter('period', 'day');
41-
$this->date = Request::fromRequest()->getStringParameter('date', 'yesterday');
41+
$this->strDate = Request::fromRequest()->getStringParameter('date', 'yesterday');
4242
$this->currentSegmentDefinition = Request::fromRequest()->getStringParameter('segment', '');
4343
$this->checkSitePermission();
4444
Piwik::checkUserHasViewAccess($this->idSite);
@@ -65,12 +65,12 @@ public function manageSegments(): string
6565
foreach ($view->segmentList as $index => &$segment) {
6666
$segment['fixed'] = $segment['fixed'] ?? false;
6767
$segment['selected'] = $segment['definition'] === $this->currentSegmentDefinition;
68-
$segment['dashboardUrl'] = '?module=CoreHome&action=index&idSite=' . $this->idSite . '&period=' . $this->period . '&date=' . $this->date . '&segment=' . urlencode($segment['definition']);
68+
$segment['dashboardUrl'] = '?module=CoreHome&action=index&idSite=' . $this->idSite . '&period=' . $this->period . '&date=' . $this->strDate . '&segment=' . urlencode($segment['definition']);
6969
$segment['sparklineUrl'] = $this->getSegmentSparklineUrl($segment);
7070
$data = VisitsSummary\API::getInstance()
71-
->get($this->idSite, $this->period, $this->date, $segment['definition'])
71+
->get($this->idSite, $this->period, $this->strDate, $segment['definition'])
7272
->getFirstRow()->getArrayCopy();
73-
list($previousDate, $ignore) = Range::getLastDate($this->date, $this->period);
73+
list($previousDate, $ignore) = Range::getLastDate($this->strDate, $this->period);
7474
$data['past_nb_visits'] = VisitsSummary\API::getInstance()
7575
->getVisits($this->idSite, $this->period, $previousDate, $segment['definition'])
7676
->getFirstRow()->getColumn('nb_visits');

plugins/SegmentEditor/Menu.php

Lines changed: 8 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -16,39 +16,33 @@
1616

1717
namespace Piwik\Plugins\SegmentEditor;
1818

19+
use Piwik\Container\StaticContainer;
1920
use Piwik\Menu\MenuAdmin;
2021
use Piwik\Piwik;
21-
use Piwik\Plugins\CustomReports\Input\Validator;
2222
use Piwik\Request;
2323

2424
class Menu extends \Piwik\Plugin\Menu
2525
{
26-
/**
27-
* @var Validator
28-
*/
29-
private $validator;
30-
31-
public function __construct(Validator $validator)
32-
{
33-
$this->validator = $validator;
34-
35-
parent::__construct();
36-
}
3726

3827
public function configureAdminMenu(MenuAdmin $menu)
3928
{
4029
$idSite = Request::fromRequest()->getIntegerParameter('idSite', 0);
41-
if ($this->validator->canWrite($idSite)) {
30+
if (self::getAccessValidator()->canWrite($idSite)) {
4231
$menu->addMeasurableItem(
4332
'CoreHome_Segments',
4433
$this->urlForModuleAction('CoreHome', 'index', [
4534
'category' => 'General_Visitors',
46-
'subcategory' => 'CoreHome_Segments'
35+
'subcategory' => 'CoreHome_Segments',
4736
]),
4837
19,
4938
Piwik::translate('SegmentEditor_ManageSegments'),
5039
'icon-outlink'
5140
);
5241
}
5342
}
43+
44+
private static function getAccessValidator()
45+
{
46+
return StaticContainer::get('Piwik\Plugins\HeatmapSessionRecording\Input\Validator');
47+
}
5448
}

plugins/SegmentEditor/SegmentSelectorControl.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ public function __construct()
7979
'module' => 'CoreHome',
8080
'action' => 'index',
8181
'category' => 'General_Visitors',
82-
'subcategory' => 'CoreHome_Segments'
82+
'subcategory' => 'CoreHome_Segments',
8383
];
8484
$this->authorizedToCreateSegments = SegmentEditorAPI::getInstance()->isUserCanAddNewSegment($this->idSite);
8585
$this->isUserAnonymous = Piwik::isUserIsAnonymous();

0 commit comments

Comments
 (0)