Piwik\Plugins\SegmentEditor\SegmentEditor::getKnownSegmentsToArchiveForSite PHP Method

getKnownSegmentsToArchiveForSite() public method

Used by CronArchive, ArchiveProcessor\Rules, etc.
public getKnownSegmentsToArchiveForSite ( &$segments, $idSite )
$segments
$idSite
    public function getKnownSegmentsToArchiveForSite(&$segments, $idSite)
    {
        $model = new Model();
        $segmentToAutoArchive = $model->getSegmentsToAutoArchive($idSite);
        foreach ($segmentToAutoArchive as $segmentInfo) {
            $segments[] = $segmentInfo['definition'];
        }
        $segments = array_unique($segments);
    }