Add new event NEWSLETTER_UNSUBSCRIBE
This commit is contained in:
@@ -49,6 +49,11 @@ class Newsletter extends BaseAction implements EventSubscriberInterface
|
|||||||
->save();
|
->save();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public function unsubscribe(NewsletterEvent $event)
|
||||||
|
{
|
||||||
|
// TODO
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns an array of event names this subscriber wants to listen to.
|
* Returns an array of event names this subscriber wants to listen to.
|
||||||
*
|
*
|
||||||
@@ -72,7 +77,8 @@ class Newsletter extends BaseAction implements EventSubscriberInterface
|
|||||||
public static function getSubscribedEvents()
|
public static function getSubscribedEvents()
|
||||||
{
|
{
|
||||||
return array(
|
return array(
|
||||||
TheliaEvents::NEWSLETTER_SUBSCRIBE => array('subscribe', 128)
|
TheliaEvents::NEWSLETTER_SUBSCRIBE => array('subscribe', 128),
|
||||||
|
TheliaEvents::NEWSLETTER_UNSUBSCRIBE => array('unsubscribe', 128)
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -71,6 +71,11 @@ final class TheliaEvents
|
|||||||
*/
|
*/
|
||||||
const CUSTOMER_UPDATEACCOUNT = "action.updateCustomer";
|
const CUSTOMER_UPDATEACCOUNT = "action.updateCustomer";
|
||||||
|
|
||||||
|
/**
|
||||||
|
* sent on customer account update profil
|
||||||
|
*/
|
||||||
|
const CUSTOMER_UPDATEPROFIL = "action.updateProfilCustomer";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* sent on customer removal
|
* sent on customer removal
|
||||||
*/
|
*/
|
||||||
@@ -686,4 +691,9 @@ final class TheliaEvents
|
|||||||
* sent for subscribing to the newsletter
|
* sent for subscribing to the newsletter
|
||||||
*/
|
*/
|
||||||
const NEWSLETTER_SUBSCRIBE = 'thelia.newsletter.subscribe';
|
const NEWSLETTER_SUBSCRIBE = 'thelia.newsletter.subscribe';
|
||||||
|
|
||||||
|
/**
|
||||||
|
* sent for subscribing to the newsletter
|
||||||
|
*/
|
||||||
|
const NEWSLETTER_UNSUBSCRIBE = 'thelia.newsletter.unsubscribe';
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user