84 return $this->
getData(self::KEY_COUPON_ID);
95 return $this->
setData(self::KEY_COUPON_ID, $couponId);
105 return $this->
getData(self::KEY_RULE_ID);
126 return $this->
getData(self::KEY_CODE);
147 return $this->
getData(self::KEY_USAGE_LIMIT);
158 return $this->
setData(self::KEY_USAGE_LIMIT, $usageLimit);
168 return $this->
getData(self::KEY_USAGE_PER_CUSTOMER);
179 return $this->
setData(self::KEY_USAGE_PER_CUSTOMER, $usagePerCustomer);
189 return $this->
getData(self::KEY_TIMES_USED);
198 return $this->
setData(self::KEY_TIMES_USED, $timesUsed);
208 return $this->
getData(self::KEY_EXPIRATION_DATE);
219 return $this->
setData(self::KEY_EXPIRATION_DATE, $expirationDate);
230 return $this->
getData(self::KEY_IS_PRIMARY);
241 return $this->
setData(self::KEY_IS_PRIMARY, $isPrimary);
251 return $this->
getData(self::KEY_CREATED_AT);
262 return $this->
setData(self::KEY_CREATED_AT, $createdAt);
272 return $this->
getData(self::KEY_TYPE);
_getExtensionAttributes()
setUsageLimit($usageLimit)
const KEY_USAGE_PER_CUSTOMER
setExpirationDate($expirationDate)
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
load($modelId, $field=null)
const KEY_EXPIRATION_DATE
setExtensionAttributes(\Magento\SalesRule\Api\Data\CouponExtensionInterface $extensionAttributes)
setUsagePerCustomer($usagePerCustomer)
getData($key='', $index=null)
setData($key, $value=null)
setRule(\Magento\SalesRule\Model\Rule $rule)