UserTable::filterExternalUserTypes

  1. Bitrix24 API (v. 23.675.0)
  2. im
  3. UserTable
  4. filterExternalUserTypes
  • Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/model/user.php
  • Класс: BitrixImModelUserTable
  • Вызов: UserTable::filterExternalUserTypes
static function filterExternalUserTypes(array $skipTypes = []): array
{
	$types = BitrixMainUserTable::getExternalUserTypes();
	if (empty($skipTypes))
	{
		return $types;
	}

	$types = array_filter($types, function($authId) use ($skipTypes) {
		return !in_array($authId, $skipTypes, true);
	});

	return $types;
}

Добавить комментарий