|
1C-Bitrix 25.700.0
|
Открытые члены | |
| CleanCache () | |
| GetUserType ($user_type_id=false) | |
| GetDBColumnType ($arUserField) | |
| getUtsDBColumnType ($arUserField) | |
| getUtmDBColumnType ($arUserField) | |
| PrepareSettings ($ID, $arUserField, $bCheckUserType=true) | |
| getCustomData (array $userField, int $entityValueId) | |
| OnEntityDelete ($entity_id) | |
| GetUserFields ($entity_id, $value_id=0, $LANG=false, $user_id=false, $selectFields=null) | |
| getUserFieldsWithReadyData ($entity_id, $readyData, $LANG=false, $user_id=false, $primaryIdName='VALUE_ID') | |
| GetUserFieldValue ($entity_id, $field_id, $value_id, $LANG=false) | |
| getEntityList () | |
| OnAfterFetch ($arUserField, $result) | |
| LoadMultipleValues ($arUserField, $valueId) | |
| EditFormTab ($entity_id) | |
| EditFormShowTab ($entity_id, $bVarsFromForm, $ID) | |
| EditFormAddFields ($entity_id, &$arFields, array $options=null) | |
| AdminListAddFilterFields ($entityId, &$arFilterFields) | |
| AdminListAddFilterFieldsV2 ($entityId, &$arFilterFields) | |
| IsNotEmpty ($value) | |
| AdminListAddFilter ($entityId, &$arFilter) | |
| AdminListAddFilterV2 ($entityId, &$arFilter, $filterId, $filterFields) | |
| AdminListPrepareFields ($entity_id, &$arFields) | |
| AdminListAddHeaders ($entity_id, &$arHeaders) | |
| AddUserFields ($entity_id, $arRes, $row) | |
| AddFindFields ($entity_id, &$arFindFields) | |
| AdminListShowFilter ($entity_id) | |
| ShowScript () | |
| GetEditFormHTML ($bVarsFromForm, $form_value, $arUserField) | |
| GetFilterHTML ($arUserField, $filter_name, $filter_value) | |
| AddUserField ($arUserField, $value, $row) | |
| getListView ($userfield, $value) | |
| CallUserTypeComponent ($componentName, $componentTemplate, $arUserField, $arAdditionalParameters=[]) | |
| renderField (array $userField, ?array $additionalParameters=[]) | |
| GetPublicView ($arUserField, $arAdditionalParameters=[]) | |
| getPublicText ($userField) | |
| GetPublicEdit ($arUserField, $arAdditionalParameters=[]) | |
| GetSettingsHTML ($arUserField, $bVarsFromForm=false) | |
| CheckFields ($entity_id, $ID, $arFields, $user_id=false, $checkRequired=true, array $requiredFields=null, array $filteredFields=null) | |
| CheckFieldsWithOldData ($entity_id, $oldData, $arFields) | |
| Update ($entity_id, $ID, $arFields, $user_id=false) | |
| copy ($entity_id, $id, $copiedId, $entityObject, $userId=false, $ignoreList=[]) | |
| Delete ($entity_id, $ID) | |
| OnSearchIndex ($entity_id, $ID) | |
| GetRights ($ENTITY_ID=false, $ID=false) | |
| getEntityField ($arUserField, $fieldName=null, $fieldParameters=[]) | |
| getEntityReferences ($arUserField, Fields\ScalarField $entityField) | |
Поля данных | |
| const | BASE_TYPE_INT = "int" |
| const | BASE_TYPE_FILE = "file" |
| const | BASE_TYPE_ENUM = "enum" |
| const | BASE_TYPE_DOUBLE = "double" |
| const | BASE_TYPE_DATETIME = "datetime" |
| const | BASE_TYPE_STRING = "string" |
Защищенные члены | |
| isValueEmpty (array $userField, $value) | |
| getUserFieldValuesByEvent (array $userFields, string $entityId, int $value) | |
| updateUserFieldValuesByEvent (string $entityId, int $id, array $fields) | |
| deleteUserFieldValuesByEvent (string $entityId, int $id) | |
| getEntities ($entity_id, $LANG, $user_id) | |
| isFileValueDeleted (array $userField, int $fileId) | |
Защищенные статические члены | |
| static | normalizeId (string $id) |
Защищенные данные | |
| $arUserTypes = false | |
| $arFieldsCache = [] | |
| $arRightsCache = [] | |
| $entityList = null | |
См. определение в файле usertypemanager.php строка 20
| AddFindFields | ( | $entity_id, | |
| & | $arFindFields ) |
См. определение в файле usertypemanager.php строка 893
| AddUserField | ( | $arUserField, | |
| $value, | |||
| $row ) |
| $arUserField | ||
| $value | ||
| CAdminListRow | $row |
См. определение в файле usertypemanager.php строка 1128
| AddUserFields | ( | $entity_id, | |
| $arRes, | |||
| $row ) |
См. определение в файле usertypemanager.php строка 881
| AdminListAddFilter | ( | $entityId, | |
| & | $arFilter ) |
Add value for filter.
| string | $entityId | Entity id. |
| array | $arFilter | Array for fill. |
См. определение в файле usertypemanager.php строка 728
| AdminListAddFilterFields | ( | $entityId, | |
| & | $arFilterFields ) |
Add field for filter.
| string | $entityId | Entity id. |
| array | $arFilterFields | Array for fill. |
См. определение в файле usertypemanager.php строка 655
| AdminListAddFilterFieldsV2 | ( | $entityId, | |
| & | $arFilterFields ) |
См. определение в файле usertypemanager.php строка 672
| AdminListAddFilterV2 | ( | $entityId, | |
| & | $arFilter, | ||
| $filterId, | |||
| $filterFields ) |
См. определение в файле usertypemanager.php строка 782
| AdminListAddHeaders | ( | $entity_id, | |
| & | $arHeaders ) |
См. определение в файле usertypemanager.php строка 865
| AdminListPrepareFields | ( | $entity_id, | |
| & | $arFields ) |
См. определение в файле usertypemanager.php строка 853
| AdminListShowFilter | ( | $entity_id | ) |
См. определение в файле usertypemanager.php строка 915
| CallUserTypeComponent | ( | $componentName, | |
| $componentTemplate, | |||
| $arUserField, | |||
| $arAdditionalParameters = [] ) |
См. определение в файле usertypemanager.php строка 1426
| CheckFields | ( | $entity_id, | |
| $ID, | |||
| $arFields, | |||
| $user_id = false, | |||
| $checkRequired = true, | |||
| array | $requiredFields = null, | ||
| array | $filteredFields = null ) |
| string | $entity_id | |
| int | null | $ID | |
| array | $arFields | |
| bool | int | $user_id | False means current user id. |
| bool | $checkRequired | Whether to check required fields. |
| array | null | $requiredFields | Conditionally required fields. |
| array | null | $filteredFields | Filtered fields. |
См. определение в файле usertypemanager.php строка 1652
| CheckFieldsWithOldData | ( | $entity_id, | |
| $oldData, | |||
| $arFields ) |
Replacement for CheckFields, if you are already have fetched old data
| $entity_id | |
| $oldData | |
| $arFields |
См. определение в файле usertypemanager.php строка 1926
| CleanCache | ( | ) |
См. определение в файле usertypemanager.php строка 39
| copy | ( | $entity_id, | |
| $id, | |||
| $copiedId, | |||
| $entityObject, | |||
| $userId = false, | |||
| $ignoreList = [] ) |
См. определение в файле usertypemanager.php строка 2315
| Delete | ( | $entity_id, | |
| $ID ) |
См. определение в файле usertypemanager.php строка 2355
|
protected |
См. определение в файле usertypemanager.php строка 2617
| EditFormAddFields | ( | $entity_id, | |
| & | $arFields, | ||
| array | $options = null ) |
См. определение в файле usertypemanager.php строка 529
| EditFormShowTab | ( | $entity_id, | |
| $bVarsFromForm, | |||
| $ID ) |
См. определение в файле usertypemanager.php строка 509
| EditFormTab | ( | $entity_id | ) |
См. определение в файле usertypemanager.php строка 497
| getCustomData | ( | array | $userField, |
| int | $entityValueId ) |
См. определение в файле usertypemanager.php строка 161
| GetDBColumnType | ( | $arUserField | ) |
См. определение в файле usertypemanager.php строка 84
| GetEditFormHTML | ( | $bVarsFromForm, | |
| $form_value, | |||
| $arUserField ) |
См. определение в файле usertypemanager.php строка 936
|
protected |
См. определение в файле usertypemanager.php строка 2638
| getEntityField | ( | $arUserField, | |
| $fieldName = null, | |||
| $fieldParameters = [] ) |
| $arUserField | ||
| null | string | $fieldName | |
| array | $fieldParameters |
| Bitrix |
Main\ArgumentException
См. определение в файле usertypemanager.php строка 2484
| getEntityList | ( | ) |
Aggregates entity map by event.
См. определение в файле usertypemanager.php строка 385
| getEntityReferences | ( | $arUserField, | |
| Fields\ScalarField | $entityField ) |
| $arUserField | ||
| Fields\ScalarField | $entityField |
См. определение в файле usertypemanager.php строка 2550
| GetFilterHTML | ( | $arUserField, | |
| $filter_name, | |||
| $filter_value ) |
См. определение в файле usertypemanager.php строка 1098
| getListView | ( | $userfield, | |
| $value ) |
См. определение в файле usertypemanager.php строка 1345
| GetPublicEdit | ( | $arUserField, | |
| $arAdditionalParameters = [] ) |
См. определение в файле usertypemanager.php строка 1541
| getPublicText | ( | $userField | ) |
См. определение в файле usertypemanager.php строка 1528
| GetPublicView | ( | $arUserField, | |
| $arAdditionalParameters = [] ) |
См. определение в файле usertypemanager.php строка 1457
См. определение в файле usertypemanager.php строка 2426
| GetSettingsHTML | ( | $arUserField, | |
| $bVarsFromForm = false ) |
См. определение в файле usertypemanager.php строка 1612
Function to return metadata of fields defined for an entity.
Important! The $arUserField includes the field ENTITY_VALUE_ID - this is the identifier of the entity instance that allows distinguishing new records from old ones and accordingly using default values.
См. определение в файле usertypemanager.php строка 191
| getUserFieldsWithReadyData | ( | $entity_id, | |
| $readyData, | |||
| $LANG = false, | |||
| $user_id = false, | |||
| $primaryIdName = 'VALUE_ID' ) |
Replacement for getUserFields, if you are already have fetched old data
| $entity_id | ||
| $readyData | ||
| bool | $LANG | |
| bool | $user_id | |
| string | $primaryIdName |
См. определение в файле usertypemanager.php строка 287
| GetUserFieldValue | ( | $entity_id, | |
| $field_id, | |||
| $value_id, | |||
| $LANG = false ) |
См. определение в файле usertypemanager.php строка 315
|
protected |
См. определение в файле usertypemanager.php строка 2560
| GetUserType | ( | $user_type_id = false | ) |
Function to return type metadata.
If this is the first call to the function, the system event OnUserTypeBuildList (main) is executed. Registered handlers must return the type description data. In this case, the rule applies - the last one is the boss. (in case one type is registered to be handled by "several" classes)
Without parameters, the function returns a complete list of types.
When a user_type_id is specified, it returns an array if such a type is registered and false if not.
| string | bool | $user_type_id | Optional. Property type identifier. |
См. определение в файле usertypemanager.php строка 56
| getUtmDBColumnType | ( | $arUserField | ) |
См. определение в файле usertypemanager.php строка 109
| getUtsDBColumnType | ( | $arUserField | ) |
См. определение в файле usertypemanager.php строка 96
|
protected |
См. определение в файле usertypemanager.php строка 2686
| IsNotEmpty | ( | $value | ) |
См. определение в файле usertypemanager.php строка 696
|
protected |
См. определение в файле usertypemanager.php строка 2092
| LoadMultipleValues | ( | $arUserField, | |
| $valueId ) |
См. определение в файле usertypemanager.php строка 457
|
staticprotected |
См. определение в файле usertypemanager.php строка 2681
| OnAfterFetch | ( | $arUserField, | |
| $result ) |
См. определение в файле usertypemanager.php строка 413
| OnEntityDelete | ( | $entity_id | ) |
См. определение в файле usertypemanager.php строка 179
| OnSearchIndex | ( | $entity_id, | |
| $ID ) |
См. определение в файле usertypemanager.php строка 2404
| PrepareSettings | ( | $ID, | |
| $arUserField, | |||
| $bCheckUserType = true ) |
См. определение в файле usertypemanager.php строка 114
| array | $userField | |
| array | null | $additionalParameters |
См. определение в файле usertypemanager.php строка 1447
| ShowScript | ( | ) |
См. определение в файле usertypemanager.php строка 927
| Update | ( | $entity_id, | |
| $ID, | |||
| $arFields, | |||
| $user_id = false ) |
См. определение в файле usertypemanager.php строка 2120
|
protected |
См. определение в файле usertypemanager.php строка 2596
|
protected |
См. определение в файле usertypemanager.php строка 31
|
protected |
См. определение в файле usertypemanager.php строка 32
|
protected |
См. определение в файле usertypemanager.php строка 30
|
protected |
См. определение в файле usertypemanager.php строка 37
| const BASE_TYPE_DATETIME = "datetime" |
См. определение в файле usertypemanager.php строка 26
| const BASE_TYPE_DOUBLE = "double" |
См. определение в файле usertypemanager.php строка 25
| const BASE_TYPE_ENUM = "enum" |
См. определение в файле usertypemanager.php строка 24
| const BASE_TYPE_FILE = "file" |
См. определение в файле usertypemanager.php строка 23
| const BASE_TYPE_INT = "int" |
См. определение в файле usertypemanager.php строка 22
| const BASE_TYPE_STRING = "string" |
См. определение в файле usertypemanager.php строка 27