Type::prepareRelationsData

  1. Bitrix24 API (v. 23.675.0)
  2. crm
  3. Type
  4. prepareRelationsData
  • Модуль: crm
  • Путь к файлу: ~/bitrix/modules/crm/lib/controller/type.php
  • Класс: Bitrix\Crm\Controller\Type
  • Вызов: Type::prepareRelationsData
protected function prepareRelationsData(array $relations): array
{
	$result = [];

	foreach ($relations as $relationData)
	{
		if (!isset($relationData['ENTITY_TYPE_ID']))
		{
			continue;
		}
		$entityTypeId = (int)$relationData['ENTITY_TYPE_ID'];
		if ($entityTypeId > 0)
		{
			$result[$entityTypeId] = [
				'entityTypeId' => $entityTypeId,
				'isChildrenListEnabled' => $relationData['IS_CHILDREN_LIST_ENABLED'] === 'true',
			];
		}
	}

	return $result;
}

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