• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/binding/contactcompany.php
  • Класс: Bitrix\Crm\Binding\ContactCompanyTable
  • Вызов: ContactCompanyTable::bindCompanyIDs
static function bindCompanyIDs($contactID, array $companyIDs)
{
	$bindings = EntityBinding::prepareEntityBindings(\CCrmOwnerType::Company, $companyIDs);
	$qty = count($bindings);
	if($qty > 0)
	{
		for($i = 0; $i < $qty; $i++)
		{
			if($i === 0)
			{
				$bindings[$i]['IS_PRIMARY'] = 'Y';
			}
			$bindings[$i]['SORT'] = 10 * ($i + 1);
		}
		self::bindCompanies($contactID, $bindings);
	}
}