См. определение в файле discount.php строка 68
◆ add()
static add |
( |
array | $data | ) |
|
|
static |
Add discount.
- Аргументы
-
- Возвращает
- Main\Entity\AddResult
См. определение в файле discount.php строка 361
◆ checkType()
static checkType |
( |
| $value, |
|
|
| $primary, |
|
|
array | $row, |
|
|
Main\Entity\Field | $field ) |
|
static |
Check TYPE field.
- Аргументы
-
int | $value | Current field value. |
int | array | $primary | Primary key. |
array | $row | Current data. |
Main\Entity\Field | $field | Field object. |
- Возвращает
- bool|string
См. определение в файле discount.php строка 343
◆ convertCurrency()
static convertCurrency |
( |
& | $discount, |
|
|
| $currency ) |
|
static |
Convert discount data to other currency (sale currency).
- Аргументы
-
array | &$discount | Discout data. |
string | $currency | New currency. |
- Возвращает
- void
См. определение в файле discount.php строка 408
◆ delete()
static delete |
( |
| $primary | ) |
|
|
static |
Deletes discount by primary key.
- Аргументы
-
mixed | $primary | Discount primary key. |
- Возвращает
- Main\Entity\DeleteResult
См. определение в файле discount.php строка 392
◆ getMap()
Returns entity map definition.
- Возвращает
- array
См. определение в файле discount.php строка 111
◆ getTableName()
Returns DB table name for entity.
- Возвращает
- string
См. определение в файле discount.php строка 101
◆ setUseCoupons()
static setUseCoupons |
( |
| $discountList, |
|
|
| $use ) |
|
static |
Set exist coupons flag for discount list.
- Аргументы
-
array | int | $discountList | Discount ids for update. |
string | $use | Value for update use coupons. |
- Возвращает
- void
См. определение в файле discount.php строка 442
◆ update()
static update |
( |
| $primary, |
|
|
array | $data ) |
|
static |
Updates discount by primary key.
- Аргументы
-
mixed | $primary | Discount primary key. |
array | $data | Discount data. |
- Возвращает
- Main\Entity\UpdateResult
См. определение в файле discount.php строка 377
◆ validateCurrency()
static validateCurrency |
( |
| ) |
|
|
static |
Returns validators for CURRENCY field.
- Возвращает
- array
См. определение в файле discount.php строка 316
◆ validateName()
Returns validators for NAME field.
- Возвращает
- array
См. определение в файле discount.php строка 305
◆ validateNotes()
Returns validators for NOTES field.
- Возвращает
- array
См. определение в файле discount.php строка 327
◆ validateSiteId()
static validateSiteId |
( |
| ) |
|
|
static |
Returns validators for SITE_ID field.
- Возвращает
- array
См. определение в файле discount.php строка 283
◆ validateType()
Returns validators for TYPE field.
- Возвращает
- array
См. определение в файле discount.php строка 294
◆ validateXmlId()
Returns validators for XML_ID field.
- Возвращает
- array
См. определение в файле discount.php строка 272
◆ ACTION_PERIOD_TYPE_ALL
const ACTION_PERIOD_TYPE_ALL = 'U' |
◆ ACTION_PERIOD_TYPE_INTERVAL
const ACTION_PERIOD_TYPE_INTERVAL = 'D' |
◆ ACTION_PERIOD_TYPE_PERIOD
const ACTION_PERIOD_TYPE_PERIOD = 'P' |
◆ ACTION_TYPE_SIZE_DAY
const ACTION_TYPE_SIZE_DAY = 'D' |
◆ ACTION_TYPE_SIZE_MONTH
const ACTION_TYPE_SIZE_MONTH ='M' |
◆ ACTION_TYPE_SIZE_YEAR
const ACTION_TYPE_SIZE_YEAR = 'Y' |
◆ ACTUAL_VERSION
◆ COUNT_PERIOD_TYPE_ALL
const COUNT_PERIOD_TYPE_ALL = 'U' |
◆ COUNT_PERIOD_TYPE_INTERVAL
const COUNT_PERIOD_TYPE_INTERVAL = 'D' |
◆ COUNT_PERIOD_TYPE_PERIOD
const COUNT_PERIOD_TYPE_PERIOD = 'P' |
◆ COUNT_TYPE_SIZE_DAY
const COUNT_TYPE_SIZE_DAY = 'D' |
◆ COUNT_TYPE_SIZE_MONTH
const COUNT_TYPE_SIZE_MONTH ='M' |
◆ COUNT_TYPE_SIZE_YEAR
const COUNT_TYPE_SIZE_YEAR = 'Y' |
◆ OLD_VERSION
◆ TYPE_DISCOUNT
◆ TYPE_DISCOUNT_SAVE
const TYPE_DISCOUNT_SAVE = 1 |
◆ VALUE_TYPE_FIX
const VALUE_TYPE_FIX = 'F' |
◆ VALUE_TYPE_PERCENT
const VALUE_TYPE_PERCENT = 'P' |
◆ VALUE_TYPE_SALE
const VALUE_TYPE_SALE = 'S' |