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

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

static getDescription ()
static getDbColumnType ()
static prepareSettings (array $userField)
static getFilterData (?array $userField, array $additionalParameters)
static checkFields (array $userField, $value)
static onAfterFetch (array $userField, array $fetched)
static onBeforeSave (?array $userField, $value)
static formatField (?array $userField, string $fieldName)
static getDefaultValue (array $userField, array $additionalParameters=[])
static getFieldValue (array $userField, array $additionalParameters=[])
Открытые статические члены унаследованные от 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 isMandatorySupported ()
static isMultiplicitySupported ()

Поля данных

const USER_TYPE_ID = 'date'
const RENDER_COMPONENT = 'bitrix:main.field.date'
const TYPE_NONE = 'NONE'
const TYPE_FIXED = 'FIXED'
const TYPE_NOW = 'NOW'
const FORMAT_TYPE_FULL = 'FULL'
const FORMAT_TYPE_SHORT = 'SHORT'
Поля данных унаследованные от BaseType
const MODE_EDIT = 'main.edit'
const MODE_VIEW = 'main.view'

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

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

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

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

Методы

◆ checkFields()

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

Переопределяется в DateTimeType.

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

◆ formatField()

formatField ( ?array $userField,
string $fieldName )
static
Аргументы
array | null$userField
string$fieldName
Возвращает
string

Переопределяется в DateTimeType.

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

◆ getDbColumnType()

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

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

Переопределяется в DateTimeType.

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

◆ getDefaultValue()

getDefaultValue ( array $userField,
array $additionalParameters = [] )
static
Аргументы
array$userField
array$additionalParameters
Возвращает
mixed

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

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

◆ getDescription()

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

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

Переопределяется в DateTimeType.

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

◆ getFieldValue()

getFieldValue ( array $userField,
array $additionalParameters = [] )
static
Аргументы
array$userField
array$additionalParameters
Возвращает
mixed

Переопределяется в DateTimeType.

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

◆ getFilterData()

getFilterData ( ?array $userField,
array $additionalParameters )
static
Аргументы
array | null$userField
array$additionalParameters
Возвращает
array

Переопределяется в DateTimeType.

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

◆ onAfterFetch()

onAfterFetch ( array $userField,
array $fetched )
static
Аргументы
array$userField
array$fetched
Возвращает
string
Исключения
Main

ObjectException

Переопределяется в DateTimeType.

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

◆ onBeforeSave()

onBeforeSave ( ?array $userField,
$value )
static
Аргументы
array | null$userField
$value
Возвращает
Type\Date
Исключения
Main

ObjectException

Переопределяется в DateTimeType.

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

◆ prepareSettings()

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

Переопределяется в DateTimeType.

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

Поля

◆ FORMAT_TYPE_FULL

const FORMAT_TYPE_FULL = 'FULL'

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

◆ FORMAT_TYPE_SHORT

const FORMAT_TYPE_SHORT = 'SHORT'

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

◆ RENDER_COMPONENT

const RENDER_COMPONENT = 'bitrix:main.field.date'

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

◆ TYPE_FIXED

const TYPE_FIXED = 'FIXED'

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

◆ TYPE_NONE

const TYPE_NONE = 'NONE'

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

◆ TYPE_NOW

const TYPE_NOW = 'NOW'

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

◆ USER_TYPE_ID

const USER_TYPE_ID = 'date'

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


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