Magento Extensions Rating 2024
EXTENSIONS BY CATEGORY
B2B (Business-To-Business)
Blog
Customer
ERP (Enterprise Resource Planning)
Mega Menu
One Step Checkout
Order
POS (Point Of Sale)
Search
Shopping Cart
Sitemap
SEO
Social
Stock & Inventory Management
EXTENSIONS BY DEVELOPER
aheadWorks
Amasty
Boost My Shop
BSS Commerce
Magestore
MageWorx
Mirasvit
Templates Master
Wyomind
XTENTO
Magento 2 Documentation
Magento 2 Documentation
2.3
Documentation for Magento 2 CMS v2.3 (December 2018)
vendor
magento
module-sales-rule
Api
Data
CouponGenerationSpecInterface.php
Go to the documentation of this file.
1
<?php
6
namespace
Magento\SalesRule\Api\Data
;
7
14
interface
CouponGenerationSpecInterface
extends
\Magento\Framework\Api\ExtensibleDataInterface
15
{
16
const
COUPON_FORMAT_ALPHANUMERIC
=
'alphanum'
;
17
const
COUPON_FORMAT_ALPHABETICAL
=
'alpha'
;
18
const
COUPON_FORMAT_NUMERIC
=
'num'
;
19
25
public
function
getRuleId
();
26
33
public
function
setRuleId
(
$ruleId
);
34
40
public
function
getFormat
();
41
48
public
function
setFormat
(
$format
);
49
55
public
function
getQuantity
();
56
63
public
function
setQuantity
($quantity);
64
70
public
function
getLength
();
71
78
public
function
setLength
($length);
79
85
public
function
getPrefix
();
86
93
public
function
setPrefix
(
$prefix
);
94
100
public
function
getSuffix
();
101
108
public
function
setSuffix
(
$suffix
);
109
115
public
function
getDelimiterAtEvery
();
116
123
public
function
setDelimiterAtEvery
($delimiterAtEvery);
124
130
public
function
getDelimiter
();
131
138
public
function
setDelimiter
($delimiter);
139
145
public
function
getExtensionAttributes
();
146
153
public
function
setExtensionAttributes
(
154
\
Magento
\SalesRule\Api\Data\CouponGenerationSpecExtensionInterface
$extensionAttributes
155
);
156
}
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getRuleId
getRuleId()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setPrefix
setPrefix($prefix)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getQuantity
getQuantity()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getPrefix
getPrefix()
$suffix
$suffix
Definition:
name.phtml:27
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setDelimiterAtEvery
setDelimiterAtEvery($delimiterAtEvery)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setRuleId
setRuleId($ruleId)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setSuffix
setSuffix($suffix)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setLength
setLength($length)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface
Definition:
CouponGenerationSpecInterface.php:14
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getSuffix
getSuffix()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getFormat
getFormat()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\COUPON_FORMAT_ALPHABETICAL
const COUPON_FORMAT_ALPHABETICAL
Definition:
CouponGenerationSpecInterface.php:17
$ruleId
$ruleId
Definition:
catalog_rule_10_off_not_logged_rollback.php:17
$prefix
$prefix
Definition:
name.phtml:25
$format
$format
Definition:
list.phtml:12
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setQuantity
setQuantity($quantity)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getExtensionAttributes
getExtensionAttributes()
$extensionAttributes
$extensionAttributes
Definition:
payment.php:22
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setDelimiter
setDelimiter($delimiter)
Magento
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\COUPON_FORMAT_ALPHANUMERIC
const COUPON_FORMAT_ALPHANUMERIC
Definition:
CouponGenerationSpecInterface.php:16
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setFormat
setFormat($format)
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getDelimiter
getDelimiter()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getLength
getLength()
Magento\Framework\Api\ExtensibleDataInterface
Definition:
ExtensibleDataInterface.php:15
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\getDelimiterAtEvery
getDelimiterAtEvery()
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\setExtensionAttributes
setExtensionAttributes(\Magento\SalesRule\Api\Data\CouponGenerationSpecExtensionInterface $extensionAttributes)
Magento\SalesRule\Api\Data
Definition:
ConditionInterface.php:6
Magento\SalesRule\Api\Data\CouponGenerationSpecInterface\COUPON_FORMAT_NUMERIC
const COUPON_FORMAT_NUMERIC
Definition:
CouponGenerationSpecInterface.php:18