| /** | |
| * Matomo - free/libre analytics platform | |
| * | |
| * @link https://matomo.org | |
| * @license https://www.gnu.org/licenses/gpl-3.0.html GPL v3 or later | |
| */ | |
| namespace Piwik\Archive; | |
| use Piwik\Period; | |
| use Piwik\Segment; | |
| class Parameters | |
| { | |
| /** | |
| * The list of site IDs to query archive data for. | |
| * | |
| * @var array | |
| */ | |
| private $idSites = array(); | |
| /** | |
| * The list of Period's to query archive data for. | |
| * | |
| * @var Period[] | |
| */ | |
| private $periods = array(); | |
| /** | |
| * Segment applied to the visits set. | |
| * | |
| * @var Segment | |
| */ | |
| private $segment; | |
| public function getSegment() | |
| { | |
| return $this->segment; | |
| } | |
| public function __construct($idSites, $periods, Segment $segment) | |
| { | |
| $this->idSites = $idSites; | |
| $this->periods = $periods; | |
| $this->segment = $segment; | |
| } | |
| public function getPeriods() | |
| { | |
| return $this->periods; | |
| } | |
| public function getIdSites() | |
| { | |
| return $this->idSites; | |
| } | |
| } | |