/** * Copies from the from output settings to the to output settings all the pages (front, article ...). * @param Newscoop\Entity\OutputSettings $to * The output setting to copy to, *(not null not empty). * @param Newscoop\Entity\OutputSettings $from * The output setting to copy from, *(not null not empty). */ protected function syncOutputSettings(OutputSettings $to, OutputSettings $from) { $syncRsc = $this->getSyncResourceService(); $to->setFrontPage($syncRsc->getSynchronized($from->getFrontPage())); $to->setSectionPage($syncRsc->getSynchronized($from->getSectionPage())); $to->setArticlePage($syncRsc->getSynchronized($from->getArticlePage())); $to->setErrorPage($syncRsc->getSynchronized($from->getErrorPage())); }
/** * Copies the cvcontent from this object to the provided object. */ function copyTo($outputSetting) { parent::copyTo($outputSetting); $outputSetting->setSection($this->getSection()); }
/** * Copies the cvcontent from this object to the provided object. */ function copyTo($outputSetting) { parent::copyTo($outputSetting); $outputSetting->setIssue($this->getIssue()); $outputSetting->setThemePath($this->getThemePath()); }