1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс NumberFieldAssembler
Граф наследования:NumberFieldAssembler:
FieldAssembler

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

 __construct (bool $isFloat, array $columnIds, ?Settings $settings=null, ?Culture $culture=null)
Открытые члены унаследованные от FieldAssembler
 __construct (array $columnIds, ?Settings $settings=null)
 getColumnIds ()
 clone (array $columnIds)
 prepareRows (array $rowList)

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

static createForContext (bool $isFloat, array $columnIds, ?Settings $settings=null, Context $context=null)

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

 prepareColumn ($value)
Защищенные члены унаследованные от FieldAssembler
 getSettings ()
 prepareRow (array $row)

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

Assembler of number fields.

Example of creation for an integer:

Example of creation for an float:

$assembler = new NumberFieldAssembler(true, ['WEIGHT', 'AMOUNT']);

Example of creation for culture of current context:

$assembler = NumberFieldAssembler::createForContext(true, ['COUNT', 'AMOUNT']);
static createForContext(bool $isFloat, array $columnIds, ?Settings $settings=null, Context $context=null)
Определения numberfieldassembler.php:60
См. также
\Bitrix\Main\Context
\Bitrix\Main\Context\Culture

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

Конструктор(ы)

◆ __construct()

__construct ( bool $isFloat,
array $columnIds,
?Settings $settings = null,
?Culture $culture = null )
Аргументы
bool$isFloat
array$columnIds
Settings | null$settings
Culture | null$culture

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

Методы

◆ createForContext()

createForContext ( bool $isFloat,
array $columnIds,
?Settings $settings = null,
Context $context = null )
static

Create assembler for culture of context.

Аргументы
bool$isFloat
array$columnIds
Settings | null$settings
Context | null$contextif is null - use is current context.
Возвращает
self

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

◆ prepareColumn()

prepareColumn ( $value)
protected

@inheritDoc

Аргументы
mixed$value
Возвращает
string|int|float|null returns formatted string if sets culture. If the value is not a number, then 0 is returned.

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

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


Объявления и описания членов класса находятся в файле: