• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/services/company/restrictions/delivery.php
  • Класс: BitrixSaleServicesCompanyRestrictionsDelivery
  • Вызов: Delivery::getDeliveryList
static function getDeliveryList()
{
	$result = array();

	$serviceList = array();
	$dbRes = SaleDeliveryServicesTable::getList(array('select' => array('ID', 'NAME', 'PARENT_ID')));
	while ($service = $dbRes->fetch())
		$serviceList[$service['ID']] = $service;

	foreach ($serviceList as $service)
	{
		if ((int)$service['PARENT_ID'] > 0)
			$name = $serviceList[$service['PARENT_ID']]['NAME'].': '.$service['NAME'].' ['.$service['ID'].']';
		else
			$name = $service['NAME'].' ['.$service['ID'].']';

		$result[$service['ID']] = $name;
	}

	return $result;
}