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