Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс OrderUserOrdersNumberGenerator
+ Граф наследования:OrderUserOrdersNumberGenerator:

Открытые члены

 setDynamicConfig ($config)
 
- Открытые члены унаследованные от NumberGenerator
 parseTemplate ($template)
 
 parseTemplateForPreview ($template)
 

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

static getTemplateWordsForParse ()
 
static getTemplateWordsSettings ()
 
static getAvailableForType ()
 
- Открытые статические члены унаследованные от NumberGenerator
static onGeneratorClassesCollect ()
 
static getType ()
 

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

const TEMPLATE_WORD_USER_ID_ORDERS_COUNT = "USER_ID_ORDERS_COUNT"
 
- Открытые атрибуты унаследованные от NumberGenerator
const USER_DEFINED_SYMBOL_START = '{USER_DEFINED:'
 
const USER_DEFINED_SYMBOL_END = '}'
 
const SYMBOL_START = '{'
 
const SYMBOL_END = '}'
 

Защищенные члены

 getTableName ()
 
 getWordToReplace ()
 
- Защищенные члены унаследованные от NumberGenerator
 setFromArrayOrDefault ($value, $config, $default=null, $type=null)
 

Защищенные данные

 $orderId
 

Дополнительные унаследованные члены

- Защищенные статические члены унаследованные от NumberGenerator
static getPatternFor ($word)
 

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

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

Методы

◆ getAvailableForType()

static getAvailableForType ( )
static
Возвращает
string

Переопределяет метод предка NumberGenerator.

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

◆ getTableName()

getTableName ( )
protected
Возвращает
string

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

◆ getTemplateWordsForParse()

static getTemplateWordsForParse ( )
static

return array of words that can be parsed by generator

Исключения
NotImplementedException

Переопределяет метод предка NumberGenerator.

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

◆ getTemplateWordsSettings()

static getTemplateWordsSettings ( )
static

return array, where keys are words of generator and values are corresponding titles for showing to end user for each word e.g. {PREFIX} => 'prefix'

Исключения
NotImplementedException

Переопределяет метод предка NumberGenerator.

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

◆ getWordToReplace()

getWordToReplace ( )
protected
Возвращает
string

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

◆ setDynamicConfig()

setDynamicConfig ( $config)
Аргументы
array$config

Замещает DynamicConfigurable.

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

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

◆ $orderId

$orderId
protected

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

◆ TEMPLATE_WORD_USER_ID_ORDERS_COUNT

const TEMPLATE_WORD_USER_ID_ORDERS_COUNT = "USER_ID_ORDERS_COUNT"

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