• Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/integration/channel/entitychannelbinding.php
  • Класс: Bitrix\Crm\Integration\Channel\EntityChannelBinding
  • Вызов: EntityChannelBinding::register
static function register($entityTypeID, $entityID, $typeID, array $params = null)
{
	if(!is_array($params))
	{
		$params = array();
	}

	$binding = array('TYPE_ID' => $typeID);
	if(isset($params['ORIGIN_ID']))
	{
		$binding['ORIGIN_ID'] = $params['ORIGIN_ID'];
	}
	if(isset($params['COMPONENT_ID']))
	{
		$binding['COMPONENT_ID'] = $params['COMPONENT_ID'];
	}

	EntityChannelTable::bind($entityTypeID, $entityID, array($binding));
}