• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/delivery/restrictions/bylocation.php
  • Класс: BitrixSaleDeliveryRestrictionsByLocation
  • Вызов: ByLocation::check
static function check($locationCode, array $restrictionParams, $deliveryId = 0)
{
	if(intval($deliveryId) <= 0)
		return true;

	if($locationCode == '')
		return false;

	try
	{
		$class = static::getD2LClass();
		return $class::checkConnectionExists(
			intval($deliveryId),
			$locationCode,
			array(
				'LOCATION_LINK_TYPE' => 'AUTO'
			)
		);
	}
	catch(BitrixSaleLocationTreeNodeNotFoundException $e)
	{
		return false;
	}
}