57 return $this->
_get(self::KEY_RULE_ID);
78 return $this->
_get(self::KEY_NAME);
99 return $this->
_get(self::KEY_DESCRIPTION);
120 return $this->
_get(self::KEY_FROM_DATE);
131 return $this->
setData(self::KEY_FROM_DATE, $fromDate);
141 return $this->
_get(self::KEY_TO_DATE);
152 return $this->
setData(self::KEY_TO_DATE, $toDate);
162 return $this->
_get(self::KEY_USES_PER_CUSTOMER);
173 return $this->
setData(self::KEY_USES_PER_CUSTOMER, $usesPerCustomer);
184 return $this->
_get(self::KEY_IS_ACTIVE);
195 return $this->
setData(self::KEY_IS_ACTIVE, $isActive);
205 return $this->
_get(self::KEY_CONDITION);
216 return $this->
setData(self::KEY_CONDITION, $condition);
226 return $this->
_get(self::KEY_ACTION_CONDITION);
237 return $this->
setData(self::KEY_ACTION_CONDITION, $actionCondition);
248 return $this->
_get(self::KEY_STOP_RULES_PROCESSING);
259 return $this->
setData(self::KEY_STOP_RULES_PROCESSING, $stopRulesProcessing);
270 return $this->
_get(self::KEY_IS_ADVANCED);
279 return $this->
setData(self::KEY_IS_ADVANCED, $isAdvanced);
289 return $this->
_get(self::KEY_STORE_LABELS);
300 return $this->
setData(self::KEY_STORE_LABELS, $storeLabels);
310 return $this->
_get(self::KEY_WEBSITES);
331 return $this->
_get(self::KEY_CUSTOMER_GROUPS);
342 return $this->
setData(self::KEY_CUSTOMER_GROUPS, $customerGroups);
352 return $this->
_get(self::KEY_PRODUCT_IDS);
373 return $this->
_get(self::KEY_SORT_ORDER);
382 return $this->
setData(self::KEY_SORT_ORDER, $sortOrder);
392 return $this->
_get(self::KEY_SIMPLE_ACTION);
403 return $this->
setData(self::KEY_SIMPLE_ACTION, $simpleAction);
413 return $this->
_get(self::KEY_DISCOUNT_AMOUNT);
424 return $this->
setData(self::KEY_DISCOUNT_AMOUNT, $discountAmount);
434 return $this->
_get(self::KEY_DISCOUNT_QTY);
445 return $this->
setData(self::KEY_DISCOUNT_QTY, $discountQty);
455 return $this->
_get(self::KEY_DISCOUNT_STEP);
466 return $this->
setData(self::KEY_DISCOUNT_STEP, $discountStep);
477 return $this->
_get(self::KEY_APPLY_TO_SHIPPING);
488 return $this->
setData(self::KEY_APPLY_TO_SHIPPING, $applyToShipping);
498 return $this->
_get(self::KEY_TIMES_USED);
509 return $this->
setData(self::KEY_TIMES_USED, $timesUsed);
520 return $this->
_get(self::KEY_IS_RSS);
531 return $this->
setData(self::KEY_IS_RSS, $isRss);
541 return $this->
_get(self::KEY_COUPON_TYPE);
552 return $this->
setData(self::KEY_COUPON_TYPE, $couponType);
563 return $this->
_get(self::KEY_USE_AUTO_GENERATION);
574 return $this->
setData(self::KEY_USE_AUTO_GENERATION, $useAutoGeneration);
584 return $this->
_get(self::KEY_USES_PER_COUPON);
595 return $this->
setData(self::KEY_USES_PER_COUPON, $usesPerCoupon);
605 return $this->
_get(self::KEY_SIMPLE_FREE_SHIPPING);
616 return $this->
setData(self::KEY_SIMPLE_FREE_SHIPPING, $simpleFreeShipping);
setApplyToShipping($applyToShipping)
setUsesPerCoupon($usesPerCoupon)
_setExtensionAttributes(\Magento\Framework\Api\ExtensionAttributesInterface $extensionAttributes)
setDiscountStep($discountStep)
setCouponType($couponType)
setCondition(ConditionInterface $condition=null)
setStopRulesProcessing($stopRulesProcessing)
setActionCondition(ConditionInterface $actionCondition=null)
setUsesPerCustomer($usesPerCustomer)
setIsAdvanced($isAdvanced)
const KEY_STOP_RULES_PROCESSING
const KEY_DISCOUNT_AMOUNT
setDiscountAmount($discountAmount)
setStoreLabels(array $storeLabels=null)
const KEY_USE_AUTO_GENERATION
setExtensionAttributes(\Magento\SalesRule\Api\Data\RuleExtensionInterface $extensionAttributes)
setSimpleFreeShipping($simpleFreeShipping)
setCustomerGroupIds(array $customerGroups)
setProductIds(array $productIds=null)
setDescription($description)
const KEY_CUSTOMER_GROUPS
const KEY_SIMPLE_FREE_SHIPPING
setSimpleAction($simpleAction)
setUseAutoGeneration($useAutoGeneration)
const KEY_USES_PER_COUPON
_getExtensionAttributes()
const KEY_APPLY_TO_SHIPPING
const KEY_ACTION_CONDITION
const KEY_USES_PER_CUSTOMER
setWebsiteIds(array $websites)
setDiscountQty($discountQty)
if(!isset($_GET['name'])) $name