Exemplo n.º 1
0
 public function activateSubscriber(SubscriberInterface $subscriber)
 {
     $subscriber->setActive(true);
     $subscriber->setToken(null);
     $this->localStorage->saveSubscriber($subscriber);
     $this->getSubscriberManager()->saveSubscriber($subscriber);
     $this->notifyAdmin($subscriber);
 }
Exemplo n.º 2
0
 public function addSubscriber(SubscriberInterface $subscriber, $type = null)
 {
     $subscriber->setCreatedAt(new \DateTime());
     $subscriber->setActivatedAt(new \DateTime());
     $subscriber->setActive(true);
     $this->getSubscriberManager()->saveSubscriber($subscriber, $type);
     $this->notifySubscriber($subscriber);
     $this->notifyAdmin($subscriber);
     return 'subscriber.form.message.notify';
 }