• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/wizard_site.php
  • Класс: CWizard
  • Вызов: CWizard::GetServices
function GetServices($arFilter = Array())
{
	$siteID = (array_key_exists("SITE_ID", $arFilter) ? $arFilter["SITE_ID"] : null);

	if (empty($arFilter) || $siteID == null)
		return $this->arServices;

	$arResult = Array();
	foreach ($this->arServices as $serviceID => $arService)
	{
		if (!array_key_exists("SITE_ID",$arService))
			continue;

		if (is_array($arService["SITE_ID"]) && in_array($siteID, $arService["SITE_ID"]))
			$arResult[$serviceID] = $arService;
		elseif ($arService["SITE_ID"] == $siteID)
			$arResult[$serviceID] = $arService;
	}

	return $arResult;
}