/** * @param Cms\Data\PublisherStatus $publishedStatus */ protected function setValuesFromData(Data\PublisherStatus $publishedStatus) { $this->setId($publishedStatus->getId()); $this->setStatus($publishedStatus->getStatus()); $this->setTimestamp($publishedStatus->getTimestamp()); $this->setPercent($publishedStatus->getPercent()); $this->setRemaining($publishedStatus->getRemaining()); $this->setMsg($publishedStatus->getMsg()); }
/** * @param string $websiteId * @param \Cms\Data\PublisherStatus $publishedStatus */ private function removingPublishingFilesOnSpecialStates($websiteId, $publishedStatus) { $deletePublishingFileOnStatus = array(PublisherStatusData::STATUS_FINISHED, PublisherStatusData::STATUS_FAILED); if (in_array($publishedStatus->getStatus(), $deletePublishingFileOnStatus)) { $this->removingPublishingFiles($websiteId, $publishedStatus->getId()); } }