complete controller and newsletter listener

This commit is contained in:
Manuel Raynaud
2013-10-22 10:01:02 +02:00
parent 888c2c6ab9
commit c9074892b2
3 changed files with 44 additions and 5 deletions

View File

@@ -25,7 +25,8 @@ namespace Thelia\Action;
use Symfony\Component\EventDispatcher\EventSubscriberInterface;
use Thelia\Core\Event\Newsletter\NewsletterEvent;
use Thelia\Core\Event\TheliaEvents;
use Thelia\Tests\Action\BaseAction;
use Thelia\Action\BaseAction;
use Thelia\Model\Newsletter as NewsletterModel;
/**
@@ -38,7 +39,14 @@ class Newsletter extends BaseAction implements EventSubscriberInterface
public function subscribe(NewsletterEvent $event)
{
$newsletter = new NewsletterModel();
$newsletter
->setEmail($event->getEmail())
->setFirstname($event->getFirstname())
->setLastname($event->getLastname())
->setLocale($event->getLocale())
->save();
}
/**