diff options
author | mattab <matthieu.aubry@gmail.com> | 2013-11-12 07:56:48 +0400 |
---|---|---|
committer | mattab <matthieu.aubry@gmail.com> | 2013-11-12 07:56:48 +0400 |
commit | 589663177da01a064f16702738552f55f35df316 (patch) | |
tree | 322f022ef678c517709f817b529723840ed78d65 /core/Archive.php | |
parent | ff13cdf7d74cbe84b196827c4a351265f2d84f1e (diff) |
Trying to generalize the ArchiveProcessor code
Diffstat (limited to 'core/Archive.php')
-rw-r--r-- | core/Archive.php | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/core/Archive.php b/core/Archive.php index 540a9879b5..d041963d3c 100644 --- a/core/Archive.php +++ b/core/Archive.php @@ -587,7 +587,6 @@ class Archive { $today = Date::today(); - /* @var Period $period */ foreach ($this->params->getPeriods() as $period) { $twoDaysBeforePeriod = $period->getDateStart()->subDay(2); $twoDaysAfterPeriod = $period->getDateEnd()->addDay(2); @@ -611,7 +610,7 @@ class Archive continue; } - $this->launchArchiveProcessor($archiveGroups, $site, $period); + $this->prepareArchives($archiveGroups, $site, $period); } } } @@ -780,10 +779,10 @@ class Archive * @param $site * @param $period */ - private function launchArchiveProcessor(array $archiveGroups, Site $site, Period $period) + private function prepareArchives(array $archiveGroups, Site $site, Period $period) { $parameters = new ArchiveProcessor\Parameters($site, $period, $this->params->getSegment()); - $processing = new ArchiveProcessor\Loader($parameters); + $archiveLoader = new ArchiveProcessor\Loader($parameters); $periodString = $period->getRangeString(); @@ -792,7 +791,7 @@ class Archive $doneFlag = $this->getDoneStringForPlugin($plugin); $this->initializeArchiveIdCache($doneFlag); - $idArchive = $processing->prepareArchive($plugin); + $idArchive = $archiveLoader->prepareArchive($plugin); if($idArchive) { $this->idarchives[$doneFlag][$periodString][] = $idArchive; |