method
public
Relation::getParentElements()
Класс: \Bitrix\Crm\Relation
Сигнатура
public getParentElements(ItemIdentifier $child) : array<string|int, ItemIdentifier>
Описание
Возвращает объекты ItemIdentifier элементов, являющихся родительскими по отношению к указанному дочернему. Учитываются только элементы, связанные этой связью
Параметры
$child
ItemIdentifier
Возвращаемое значение
array<string|int, ItemIdentifier>
Как применяется в Relation
Relation::getParentElements() — метод класса \Bitrix\Crm\Relation модуля «CRM».
Метод объекта: сначала нужен экземпляр Relation.
use Bitrix\Main\Loader;
use Bitrix\Crm\Relation;
Loader::includeModule('crm');
/** @var Relation $object */
$child = null; // ItemIdentifier
$result = $object->getParentElements($child);
// $result: array<string|int, ItemIdentifier>Другие методы Relation
areItemsBound()Возвращает true, если элементы связаныbindItems()Связать предоставленные элементы друг с другомcreate()Создать новый объект RelationgetChildElements()Возвращает объекты ItemIdentifier элементов, являющихся дочерними по отношению к указанному родителю. Учитываются только элементы,…getChildEntityTypeId()Возвращает $entityTypeId дочернего типаgetIdentifier()Возвращает идентификатор, связанный с этой связьюgetParentEntityTypeId()Возвращает $entityTypeId родительского типаgetSettings()hasEqualIdentifier()Возвращает true, если эта связь описывается идентификатором (имеет тот же родительский и дочерний entityTypeId)isChildrenListEnabled()Возвращает true, если список (грид) дочерних элементов, связанных с этой связью, должен отображаться на…isPredefined()Возвращает true, если эта связь предопределена (задана на системном уровне) и не может быть…replaceAllItemBindings()Отвязать предоставленные элементы
getParentElements() есть и у других классов модуля «CRM»: RelationManager, StorageStrategy.
Исходный файл: source/crm/lib/relation.php:254

