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

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

static getDescription ()
static getDbColumnType ()
static checkFields (array $userField, $value)
static onBeforeSave (array $userField, $value)
static prepareSettings (array $userField)
static formatToDb (string $value, ?string $currency)
static unFormatFromDb (?string $value)
Открытые статические члены унаследованные от BaseType
static getUserTypeDescription ()
static renderField (array $userField, ?array $additionalParameters=[])
static renderView (array $userField, ?array $additionalParameters=[])
static renderEdit (array $userField, ?array $additionalParameters=[])
static renderSettings ($userField, ?array $additionalParameters, $varsFromForm)
static renderEditForm (array $userField, ?array $additionalParameters)
static renderAdminListView (array $userField, ?array $additionalParameters)
static renderAdminListEdit (array $userField, ?array $additionalParameters)
static renderFilter (array $userField, ?array $additionalParameters)
static renderText (array $userField)
static getSettingsHtml ($userField, ?array $additionalParameters, $varsFromForm)
static getPublicView (array $userField, ?array $additionalParameters=[])
static getPublicEdit (array $userField, ?array $additionalParameters=[])
static getEditFormHtml (array $userField, ?array $additionalParameters)
static getAdminListViewHtml (array $userField, ?array $additionalParameters)
static getAdminListEditHTML (array $userField, ?array $additionalParameters)
static getFilterHtml (array $userField, ?array $additionalParameters)
static getPublicText (array $userField)
static getDefaultValue (array $userField, array $additionalParameters=[])
static isMandatorySupported ()
static isMultiplicitySupported ()

Поля данных

const USER_TYPE_ID = 'money'
const DB_SEPARATOR = '|'
const RENDER_COMPONENT = 'bitrix:currency.field.money'
Поля данных унаследованные от BaseType
const MODE_EDIT = 'main.edit'
const MODE_VIEW = 'main.view'

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

Защищенные статические члены унаследованные от BaseType
static getBaseUserTypeDescription ()
Защищенные данные унаследованные от BaseType
const USER_TYPE_ID = null
const RENDER_COMPONENT = null

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

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

Методы

◆ checkFields()

checkFields ( array $userField,
$value )
static

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

◆ formatToDb()

formatToDb ( string $value,
?string $currency )
static

Returns assembled value for database.

Аргументы
string$valueProperty value.
string | null$currencyProperty currency.
Возвращает
string

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

◆ getDbColumnType()

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

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

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

◆ getDescription()

getDescription ( )
static
Возвращает
array

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

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

◆ onBeforeSave()

onBeforeSave ( array $userField,
$value )
static
Аргументы
array$userField
$value
Возвращает
string

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

◆ prepareSettings()

prepareSettings ( array $userField)
static

Returns normalized user field parameters.

Аргументы
array$userFieldUser field parameters.
Возвращает
array

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

◆ unFormatFromDb()

unFormatFromDb ( ?string $value)
static

Returns parsed money value.

Аргументы
string | null$valueRaw value from database.
Возвращает
array

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

Поля

◆ DB_SEPARATOR

const DB_SEPARATOR = '|'

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

◆ RENDER_COMPONENT

const RENDER_COMPONENT = 'bitrix:currency.field.money'

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

◆ USER_TYPE_ID

const USER_TYPE_ID = 'money'

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


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