method public static

ChannelTrackerManager::getTrackerByType()

Класс: \Bitrix\Crm\Integration\Channel\ChannelTrackerManager

Сигнатура

public static getTrackerByType(int $typeID) : IChannelTracker|null

Описание

Получить трекер канала по идентификатору типа.

Параметры

$typeID int
Идентификатор типа канала.

Возвращаемое значение

IChannelTracker|null

Как применяется в ChannelTrackerManager

ChannelTrackerManager::getTrackerByType() — метод класса \Bitrix\Crm\Integration\Channel\ChannelTrackerManager модуля «CRM».

Статический метод — вызывается через имя класса ChannelTrackerManager, без создания объекта.

use Bitrix\Main\Loader;
use Bitrix\Crm\Integration\Channel\ChannelTrackerManager;

Loader::includeModule('crm');

$typeID = 1;
$result = ChannelTrackerManager::getTrackerByType($typeID);
// $result: IChannelTracker|null

Другие методы ChannelTrackerManager

  • getAllTrackers() Получить все зарегистрированные трекеры каналов
  • getGroupInfo() Получить информацию о группе по идентификатору.
  • getGroupInfos() Получить элементы информации о группе каналов.
  • getInfos() Получить элементы информации о канале.
  • initializeUserContext() Инициализировать включённые трекеры для использования пользователем.
  • prepareChannelCaption() Получить заголовок канала.
  • prepareChannelKey() Получить ключ канала.

Исходный файл: source/crm/lib/integration/channel/channeltrackermanager.php:37

Что будем искать? Например,Продвижение