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

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

static getDescription ()
 
static getApiKey ()
 
static getApiKeyHint ()
 
static getTrialHint ()
 
static canUseMap ()
 
static checkRestriction ()
 
static useRestriction ()
 
static getDbColumnType ()
 
static prepareSettings (array $userField)
 
static checkFields (array $userField, $value)
 
static onBeforeSaveAll (array $userField, $value)
 
static onBeforeSave (array $userField, $value)
 
static parseValue (?string $value)
 
static isRawValue ($value)
 
static getAddressFieldsByValue ($value)
 
static getFilterData (?array $userField, array $additionalSettings)
 
static onSearchIndex (array $userField)
 
- Открытые статические члены унаследованные от 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 = 'address'
 
const RENDER_COMPONENT = 'bitrix:fileman.field.address'
 
const BITRIX24_RESTRICTION = 100
 
const BITRIX24_RESTRICTION_CODE = 'uf_address'
 
- Открытые атрибуты унаследованные от BaseType
const MODE_EDIT = 'main.edit'
 
const MODE_VIEW = 'main.view'
 

Статические защищенные данные

static $restrictionCount = null
 

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

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

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

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

Методы

◆ canUseMap()

static canUseMap ( )
static
Возвращает
bool

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

◆ checkFields()

static checkFields ( array $userField,
$value )
static

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

◆ checkRestriction()

static checkRestriction ( )
static
Возвращает
bool

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

◆ getAddressFieldsByValue()

static getAddressFieldsByValue ( $value)
static
Аргументы
$value
Возвращает
array|null

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

◆ getApiKey()

static getApiKey ( )
static
Возвращает
string|null
Исключения
ArgumentNullException
ArgumentOutOfRangeException
LoaderException

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

◆ getApiKeyHint()

static getApiKeyHint ( )
static
Возвращает
string
Исключения
ArgumentNullException
ArgumentOutOfRangeException
LoaderException

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

◆ getDbColumnType()

static getDbColumnType ( )
static

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

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

◆ getDescription()

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

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

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

◆ getFilterData()

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

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

◆ getTrialHint()

static getTrialHint ( )
static
Возвращает
array|null

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

◆ isRawValue()

static isRawValue ( $value)
static

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

◆ onBeforeSave()

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

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

◆ onBeforeSaveAll()

static onBeforeSaveAll ( array $userField,
$value )
static

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

◆ onSearchIndex()

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

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

◆ parseValue()

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

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

◆ prepareSettings()

static prepareSettings ( array $userField)
static

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

◆ useRestriction()

static useRestriction ( )
static
Возвращает
bool

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

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

◆ $restrictionCount

$restrictionCount = null
staticprotected

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

◆ BITRIX24_RESTRICTION

const BITRIX24_RESTRICTION = 100

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

◆ BITRIX24_RESTRICTION_CODE

const BITRIX24_RESTRICTION_CODE = 'uf_address'

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

◆ RENDER_COMPONENT

const RENDER_COMPONENT = 'bitrix:fileman.field.address'

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

◆ USER_TYPE_ID

const USER_TYPE_ID = 'address'

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