Класс
Crm
RelationManager
\Bitrix\Crm\Relation\RelationManager
Исходный файл: source/crm/lib/Relation/RelationManager.php:26
Константы
ERROR_CODE_BIND_ITEMS_ITEMS_ALREADY_BOUNDERROR_CODE_BIND_ITEMS_TYPES_NOT_BOUNDERROR_CODE_BIND_TYPES_TYPES_ALREADY_BOUNDERROR_CODE_UNBIND_ITEMS_ITEMS_NOT_BOUNDERROR_CODE_UNBIND_ITEMS_TYPES_NOT_BOUNDERROR_CODE_UNBIND_TYPES_RELATION_IS_PREDEFINEDERROR_CODE_UNBIND_TYPES_TYPES_NOT_BOUNDERROR_CODE_UPDATE_TYPES_RELATION_IS_PREDEFINEDERROR_CODE_UPDATE_TYPES_RELATION_NOT_BOUNDERROR_CODE_UPDATE_TYPES_RELATION_NOT_FOUNDTAB_NAME_RELATION
Методы (18)
-
areItemsBound()Возвращает true, если элементы связаны -
areTypesBound()Возвращает true, если типы связаны -
bindItems()Связать предоставленные элементы друг с другом -
bindTypes()Связать типы друг с другом -
getAvailableForChildBindingEntityTypes() -
getAvailableForParentBindingEntityTypes() -
getChildElements()Возвращает все объекты ItemIdentifier элементов, являющихся дочерними по отношению к указанному родителю. Элементы собираются из всех связей, где… -
getChildRelations()Возвращает связи, в которых указанный entityTypeId упоминается как родитель -
getClientFieldEntityTypeIds() -
getElements()Возвращает все объекты ItemIdentifier элементов, связанных с указанным элементом. Элементы собираются из всех связей, где упоминается $identifier->getEntityTypeId -
getParentElements()Возвращает все объекты ItemIdentifier элементов, являющихся родительскими по отношению к указанному дочернему. Элементы собираются из всех связей, где… -
getParentRelations()Возвращает связи, в которых указанный entityTypeId упоминается как дочерний -
getRelation()Возвращает объект Relation, описываемый $identifier. -
getRelations()Возвращает все связи, в которых упоминается указанный entityTypeId -
getRelationTabsForDynamicChildren() -
unbindItems()Отвязать предоставленные элементы -
unbindTypes()Отвязать типы -
updateTypesBinding()

