initial commit
[namibia] / module / Newsletter / src / Newsletter / Controller / NewsletterController.php
1 <?php
2 namespace Newsletter\Controller;
3
4
5
6 class NewsletterController extends \Zend\Mvc\Controller\AbstractActionController
7 {
8
9         public function sendAction()
10         {
11                 \Utility\Registry::setServiceManager($this->serviceLocator);
12                 \Utility\Registry::addDynamicConfig(
13                                 \Utility\Registry::getEntityManager()
14                                         ->getRepository('Config\Entity\Config')
15                                         ->find(1)
16                                         ->toArray()
17                                 );
18                 $service = new \Newsletter\Service\Newsletter();
19                 $service->setWorkflow($this->serviceLocator->get('Newsletter'));
20                 $nlId = $this->getRequest()->getParam('nlId');
21                 $test = $this->getRequest()->getParam('test');
22                 $profileId = $this->getRequest()->getParam('profileId');
23                 $service->send($nlId, $test, $profileId);
24                 return "\n";
25         }
26
27 }