• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/controller/deliveryservices.php
  • Класс: BitrixSaleControllerDeliveryServices
  • Вызов: DeliveryServices::getActiveListAction
public function getActiveListAction()
{
	$whiteList = [
		'ID',
		'CODE',
		'PARENT_ID',
		'NAME',
		'ACTIVE',
		'DESCRIPTION',
		'SORT',
		'LOGOTIP',
		'CURRENCY',
		'XML_ID',
	];

	$result = [];
	$deliveryServices = DeliveryServicesManager::getActiveList();

	foreach ($deliveryServices as $deliveryService)
	{
		$result[] = array_intersect_key($deliveryService, array_flip($whiteList));
	}

	return new Page('DELIVERY_SERVICES', $result, count($result));
}