Ejemplo n.º 1
0
 public function afterUnsubscribeCustomerById($subscriber)
 {
     if ($subscriber->getMagemonkeyId()) {
         $api = new \Ebizmarts\MageMonkey\Model\Api(array(), $this->_helper);
         $return = $api->listDeleteMember($this->_helper->getDefaultList(), $subscriber->getMagemonkeyId());
         $subscriber->setMagemonkeyId('')->save();
     }
 }
Ejemplo n.º 2
0
 public function aroundDelete(\Magento\Newsletter\Model\Subscriber $subscriber, \Closure $proceed)
 {
     $monkeyId = $subscriber->getMagemonkeyId();
     $result = $proceed();
     if ($monkeyId) {
     }
     $api = new \Ebizmarts\MageMonkey\Model\Api(array(), $this->_helper);
     $return = $api->listDeleteMember($this->_helper->getDefaultList(), $monkeyId);
     $result->setMagemonkeyId('')->save();
     return $result;
 }