method
public
ChannelTracker::__construct()
Сигнатура
public __construct(mixed $typeID) : mixed
Параметры
$typeID
mixed
Возвращаемое значение
mixed
Как применяется в ChannelTracker
ChannelTracker::__construct() — метод класса \Bitrix\Crm\Integration\Channel\ChannelTracker модуля «CRM».
Конструктор: создаёт экземпляр ChannelTracker — обязательные аргументы перечислены в разделе «Параметры».
use Bitrix\Main\Loader;
use Bitrix\Crm\Integration\Channel\ChannelTracker;
Loader::includeModule('crm');
$typeID = null;
$object = new ChannelTracker($typeID);Другие методы ChannelTracker
getTypeID()Получить идентификатор типа каналаinitializeUserContext()Инициализировать трекер для использования пользователем.isInUse()Проверить, используется ли канал.prepareChannelGroupInfos()Создать элементы информации о группе каналов.registerActivity()Зарегистрировать привязку к каналу для указанного дела.registerDeal()Зарегистрировать привязку к каналу для указанной сделки.registerLead()Зарегистрировать привязку к каналу для указанного лида.unregisterActivity()Отменить регистрацию привязки к каналу для указанного дела.unregisterDeal()Отменить регистрацию привязки к каналу для указанной сделки.unregisterLead()Отменить регистрацию привязки к каналу для указанного лида.
__construct() есть и у других классов модуля «CRM»: ActivityMarkStatistics, ActivityMarkStatistics, ActivitySettings, ActivityStatistics, ActivityStatistics, ActivityStatusStatistics, ActivityStatusStatistics, ActivityStreamStatistics.
Исходный файл: source/crm/lib/integration/channel/channeltracker.php:12

