method public static

Type::detect()

Класс: \Bitrix\Crm\Communication\Type

Сигнатура

public static detect(string $code[, bool $isNormalized = false ]) : int|null

Описание

Определяет тип по коду коммуникации.

Параметры

$code string
Код коммуникации.
$isNormalized bool = false
Нормализован ли код.

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

int|null

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

Type::detect() — метод класса \Bitrix\Crm\Communication\Type модуля «CRM».

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

use Bitrix\Main\Loader;
use Bitrix\Crm\Communication\Type;

Loader::includeModule('crm');

$code = '';
$result = Type::detect($code);
// $result: int|null

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

  • getAllNames() Возвращает все имена.
  • getCaption() Возвращает заголовок.
  • getMultiFieldTypeIDs() Возвращает идентификаторы связанных типов мультиполей
  • isDefined() Проверяет, определён ли указанный идентификатор типа.
  • resolveID() Пытается определить идентификатор типа по имени.
  • resolveName() Пытается определить имя типа по идентификатору.

Исходный файл: source/crm/lib/communication/type.php:208

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