ContactCompanyTable
Класс ContactCompanyTable отвечает за хранение связей Контакта с Компаниями.
Цепочка наследования
Является наследником класса Bitrix\Main\ORM\Data\DataManager (до версии 18.0.2 модуля Main - класса Bitrix\Main\Entity\DataManager).
Методы класса
Метод | Описание | С версии |
---|---|---|
bindCompanies | Метод связывает Контакт с Компаниями. | |
bindCompanyIDs | Метод привязывает Контакт к Компаниям с указанными идентификаторами. | |
bindContactIDs | Метод привязывает Компанию к Контактам с заданными идентификаторами. | |
bindContacts | Метод привязывает Компанию к Контактам. | |
getCompanyBindings | Метод получает привязки компании. | 16.5.7 |
getCompanyContactIDs | Метод получает идентификаторы Контактов, связанных с указанной Компанией. | |
getContactBindingCount | Метод получает количество привязок Контакта. | |
getContactBindings | Метод получает привязки Контакта. | |
getContactCompanyIDs | Метод получает идентификаторы Компании, связанные с указанным Контактом. | |
getMap | Метод получает карту полей таблицы. | |
getTableName | Метод получает название таблицы. | |
hasCompanies | Метод проверяет, имеются ли у Контакта Компании. | |
prepareFilterJoinSql | Метод подготавливает условия фильтра для SQL-запроса на объединение для указанной сущности. | |
rebindAllCompanies | Метод отвязывает все компании от контакта-источника и привязывает к целевому контакту. | 16.5.7 |
rebindAllContacts | Метод отвязывает все контакты от Компании-источника и привязывает к Компании-приемнику. | |
unbindAllCompanies | Метод отвязывает указанный Контакт от всех Компаний. | |
unbindAllContacts | Метод отвязывает указанную Компанию от всех Контактов. | |
unbindCompanies | Метод удаляет указанные привязки Контакта к Компаниям. | |
unbindCompanyIDs | Метод удаляет привязки Контакта к Компаниям по идентификаторам Компаний. | |
unbindContactIDs | Метод удаляет привязки Компании к Контактам по идентификаторам Контактов. | |
unbindContacts | Метод удаляет указанные привязки Компании к Контактам. | |
upsert | Метод выполняет операцию UPSERT. |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024