diff options
author | mattab <matthieu.aubry@gmail.com> | 2015-03-19 06:49:41 +0300 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2015-03-19 06:49:41 +0300 |
commit | 8a1ed4d3670b07049131d60f3ae369cf8d353e76 (patch) | |
tree | 8483485a4ad2fe618ee023bf75c57110046313df /core/CronArchive | |
parent | 82865a9f6e132ecf780a9726b7562118dd80276d (diff) |
Simplifies object scope to only return modified date parameter
Diffstat (limited to 'core/CronArchive')
-rw-r--r-- | core/CronArchive/SegmentArchivingRequestUrlProvider.php | 17 |
1 files changed, 2 insertions, 15 deletions
diff --git a/core/CronArchive/SegmentArchivingRequestUrlProvider.php b/core/CronArchive/SegmentArchivingRequestUrlProvider.php index 6b3828af06..332d5f5cee 100644 --- a/core/CronArchive/SegmentArchivingRequestUrlProvider.php +++ b/core/CronArchive/SegmentArchivingRequestUrlProvider.php @@ -39,30 +39,17 @@ class SegmentArchivingRequestUrlProvider */ private $now; - private $baseUrl; - private $tokenAuth; private $processNewSegmentsFrom; - public function __construct($baseUrl, $tokenAuth, $processNewSegmentsFrom, Model $segmentEditorModel = null, Cache $segmentListCache = null, Date $now = null) + public function __construct($processNewSegmentsFrom, Model $segmentEditorModel = null, Cache $segmentListCache = null, Date $now = null) { - $this->baseUrl = $baseUrl; - $this->tokenAuth = $tokenAuth; $this->processNewSegmentsFrom = $processNewSegmentsFrom; $this->segmentEditorModel = $segmentEditorModel ?: new Model(); $this->segmentListCache = $segmentListCache ?: new Transient(); $this->now = $now ?: Date::factory('now'); } - public function getUrlToArchiveSegment($idSite, $period, $date, $segment) - { - $date = $this->getModifiedSegmentArchvingDateRange($idSite, $period, $date, $segment); - - return $this->baseUrl - . "?module=API&method=API.get&idSite=$idSite&period=$period&date=" . $date . "&format=php&token_auth=" . $this->tokenAuth - . '&segment=' . urlencode($segment); - } - - private function getModifiedSegmentArchvingDateRange($idSite, $period, $date, $segment) + public function getUrlParameterDateString($idSite, $period, $date, $segment) { $segmentCreatedTime = $this->getCreatedTimeOfSegment($idSite, $segment); if (empty($segmentCreatedTime)) { |