• Модуль: crmmobile
  • Путь к файлу: ~/bitrix/modules/crmmobile/lib/Controller/Action/GetTabsAction.php
  • Класс: BitrixCrmMobileControllerActionGetTabsAction
  • Вызов: GetTabsAction::prepareActiveTab
private function prepareActiveTab(array &$tabs): void
{
	foreach ($tabs as &$tab)
	{
		if (!$tab['selectable'])
		{
			continue;
		}
		if ($tab['typeName'] === CCrmOwnerType::DealName)
		{
			if ($tab['permissions']['read'])
			{
				$tab['active'] = true;
				break;
			}
		}
		else
		{
			$tab['active'] = true;
			break;
		}
	}
	unset($tab);
}