Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Formatter

Открытые статические члены

static prepareRow ($type, $data)
 
static formatRow (array $action)
 
static formatList (array $actionList)
 
static clearErrors ()
 
static getErrors ()
 

Открытые атрибуты

const TYPE_SIMPLE = 0x0001
 
const TYPE_VALUE = 0x0002
 
const TYPE_LIMIT_VALUE = 0x0004
 
const TYPE_FIXED = 0x0008
 
const TYPE_MAX_BOUND = 0x0010
 
const TYPE_SIMPLE_GIFT = 0x0020
 
const VALUE_TYPE_PERCENT = 'P'
 
const VALUE_TYPE_CURRENCY = 'C'
 
const VALUE_TYPE_SUMM = 'S'
 
const VALUE_TYPE_SUMM_BASKET = 'B'
 
const VALUE_ACTION_DISCOUNT = 'D'
 
const VALUE_ACTION_EXTRA = 'E'
 
const VALUE_ACTION_CUMULATIVE = 'A'
 
const LIMIT_MAX = 'MAX'
 
const LIMIT_MIN = 'MIN'
 

Подробное описание

См. определение в файле formatter.php строка 8

Методы

◆ clearErrors()

static clearErrors ( )
static

Clear formatter errors.

Возвращает
void

См. определение в файле formatter.php строка 372

◆ formatList()

static formatList ( array $actionList)
static

Format discount result.

Аргументы
array$actionListDescriptions.
Возвращает
array|null

См. определение в файле formatter.php строка 347

◆ formatRow()

static formatRow ( array $action)
static

Returns format action or result description.

Аргументы
array$actionAction description.
Возвращает
null|string

См. определение в файле formatter.php строка 230

◆ getErrors()

static getErrors ( )
static

Returns formatter errors.

Возвращает
array

См. определение в файле formatter.php строка 382

◆ prepareRow()

static prepareRow ( $type,
$data )
static

Prepare action or result description.

Аргументы
int$typeAction description type.
array | string$dataAction description data.
Возвращает
null|array

См. определение в файле formatter.php строка 38

Данные класса

◆ LIMIT_MAX

const LIMIT_MAX = 'MAX'

См. определение в файле formatter.php строка 26

◆ LIMIT_MIN

const LIMIT_MIN = 'MIN'

См. определение в файле formatter.php строка 27

◆ TYPE_FIXED

const TYPE_FIXED = 0x0008

См. определение в файле formatter.php строка 13

◆ TYPE_LIMIT_VALUE

const TYPE_LIMIT_VALUE = 0x0004

См. определение в файле formatter.php строка 12

◆ TYPE_MAX_BOUND

const TYPE_MAX_BOUND = 0x0010

См. определение в файле formatter.php строка 14

◆ TYPE_SIMPLE

const TYPE_SIMPLE = 0x0001

См. определение в файле formatter.php строка 10

◆ TYPE_SIMPLE_GIFT

const TYPE_SIMPLE_GIFT = 0x0020

См. определение в файле formatter.php строка 15

◆ TYPE_VALUE

const TYPE_VALUE = 0x0002

См. определение в файле formatter.php строка 11

◆ VALUE_ACTION_CUMULATIVE

const VALUE_ACTION_CUMULATIVE = 'A'

См. определение в файле formatter.php строка 24

◆ VALUE_ACTION_DISCOUNT

const VALUE_ACTION_DISCOUNT = 'D'

См. определение в файле formatter.php строка 22

◆ VALUE_ACTION_EXTRA

const VALUE_ACTION_EXTRA = 'E'

См. определение в файле formatter.php строка 23

◆ VALUE_TYPE_CURRENCY

const VALUE_TYPE_CURRENCY = 'C'

См. определение в файле formatter.php строка 18

◆ VALUE_TYPE_PERCENT

const VALUE_TYPE_PERCENT = 'P'

См. определение в файле formatter.php строка 17

◆ VALUE_TYPE_SUMM

const VALUE_TYPE_SUMM = 'S'

См. определение в файле formatter.php строка 19

◆ VALUE_TYPE_SUMM_BASKET

const VALUE_TYPE_SUMM_BASKET = 'B'

См. определение в файле formatter.php строка 20