Model/Data/NewsletterSubscription.php
<?php
/**
* Copyright © 2018 Stämpfli AG. All rights reserved.
* @author marcel.hauri@staempfli.com
*/
namespace Staempfli\CheckoutNewsletterSubscription\Model\Data;
use Staempfli\CheckoutNewsletterSubscription\Api\Data\NewsletterSubscriptionInterface;
use Magento\Framework\Api\AbstractSimpleObject;
class NewsletterSubscription extends AbstractSimpleObject implements NewsletterSubscriptionInterface
{
const NEWSLETTER_SUBSCRIPTION = 'newsletter_subscription';
/**
* @param string $subscribe
* @return null
*/
public function setSubscribe($subscribe)
{
return $this->setData(static::NEWSLETTER_SUBSCRIPTION, $subscribe);
}
/**
* @return string
*/
public function getSubscribe()
{
return $this->_get(static::NEWSLETTER_SUBSCRIPTION);
}
}