method public static Устаревший

DuplicateIndexType::getSupportedTypes()

Класс: \Bitrix\Crm\Integrity\DuplicateIndexType

Сигнатура

public static getSupportedTypes(int $entityTypeID) : array<string|int, mixed>

Описание

Получить поддерживаемые типы для указанного типа сущности.

Параметры

$entityTypeID int
Идентификатор типа сущности.

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

array<string|int, mixed>

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

DuplicateIndexType::getSupportedTypes() — метод класса \Bitrix\Crm\Integrity\DuplicateIndexType модуля «CRM».

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

use Bitrix\Main\Loader;
use Bitrix\Crm\Integrity\DuplicateIndexType;

Loader::includeModule('crm');

$entityTypeID = 1;
$result = DuplicateIndexType::getSupportedTypes($entityTypeID);
// $result: array<string|int, mixed>

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

  • checkScopeValue()
  • convertFromCommunicationType() Попытаться преобразовать тип коммуникации в тип индекса дубликатов
  • convertToCommunicationType() Попытаться преобразовать тип индекса дубликатов в тип коммуникации
  • getAllDescriptions() Получить описания всех типов
  • getAllScopeTitles()
  • getPreferredScope()
  • isDefined() Проверить, определён ли тип
  • isSingle() Проверить, не является ли имя множественным.
  • joinType() Преобразовать список типов в множественный идентификатор типа.
  • resolveID() Определить идентификатор типа по имени.
  • resolveName() Определить имя типа по идентификатору.
  • splitType() Преобразовать множественный идентификатор типа в список типов.

Исходный файл: source/crm/lib/integrity/duplicateindextype.php:695

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