DealContactTable
DealContactTable class handles Deals and Contacts bindings storage.
Class methods
Method | Description | Available from version |
---|---|---|
bindContactIDs | Binds Deal to Contacts with specified IDs. | |
bindContacts | Binds Deal to Contacts. | |
getContactDealIDs | Gets Deal IDs binded with specified Contact. | |
getDealBindingCount | Gets number of Deal bindings. | |
getDealBindings | Gets Deal bindings. | |
getDealContactIDs | Gets Contact IDs binded with specified Deal. | |
getMap | Gets table field map. | |
getTableName | Gets table name. | |
hasContacts | Verifies if Deal has Contacts. | |
prepareFilterJoinSql | Prepares filter conditions for SQL JOIN-query for specific entity. | |
rebindAllDeals | Unbinds all deals from source Contact and assigns to target Contact. | |
unbindAllContacts | Unbinds specified Deal from all Contacts. | |
unbindAllDeals | Unbinds specified Contact from all Deals. | |
unbindContactIDs | Deletes bindings between Deal and Contact by Contact IDs. | |
unbindContacts | Deletes specified Deal bindings to Contacts. | |
upsert | Executes UPSERT operation. |
© «Bitrix24», 2001-2024