Example #1
0
 /**
  * @param \Magento\Newsletter\Model\Template $template
  * @param string $id
  * @return $this
  */
 protected function loadTemplate(\Magento\Newsletter\Model\Template $template, $id)
 {
     /** @var \Magento\Newsletter\Model\Queue $queue */
     $queue = $this->_queueFactory->create()->load($id);
     $template->setTemplateType($queue->getNewsletterType());
     $template->setTemplateText($queue->getNewsletterText());
     $template->setTemplateStyles($queue->getNewsletterStyles());
     return $this;
 }