• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/exchange/entitycollisiontype.php
  • Класс: BitrixSaleExchangeEntityCollisionType
  • Вызов: EntityCollisionType::resolveName
static function resolveName($typeId)
    {
        if(!is_numeric($typeId))
        {
            return '';
        }

        $typeId = intval($typeId);
        if($typeId <= 0)
        {
            return '';
        }

        switch($typeId)
        {
            case self::OrderIsPayed:
                return self::OrderIsPayedName;
            case self::OrderIsShipped:
                return self::OrderIsShippedName;
            case self::OrderFinalStatus:
                return self::OrderFinalStatusName;
            case self::ShipmentIsShipped:
                return self::ShipmentIsShippedName;
            case self::ShipmentBasketItemNotFound:
                return self::ShipmentBasketItemNotFoundName;
            case self::ShipmentBasketItemQuantityError:
                return self::ShipmentBasketItemQuantityErrorName;
            case self::ShipmentBasketItemsModify:
                return self::ShipmentBasketItemsModifyName;
            case self::OrderShipmentItemsModify:
                return self::OrderShipmentItemsModifyName;
            case self::ShipmentBasketItemsModifyError:
                return self::ShipmentBasketItemsModifyErrorName;
            case self::OrderShipmentItemsModifyError:
                return self::OrderShipmentItemsModifyErrorName;
            case self::PaymentIsPayed:
                return self::PaymentIsPayedName;
            case self::OrderShipmentDeleted:
                return self::OrderShipmentDeletedName;
            case self::OrderShipmentDeletedError:
                return self::OrderShipmentDeletedErrorName;
            case self::OrderPaymentDeleted:
                return self::OrderPaymentDeletedName;
            case self::OrderPaymentDeletedError:
                return self::OrderPaymentDeletedErrorName;
            case self::OrderBasketItemTaxValueError:
                return self::OrderBasketItemTaxValueErrorName;
            case self::OrderSynchronizeBasketItemsModify:
                return self::OrderSynchronizeBasketItemsModifyName;
            case self::OrderPayedByStatusError:
                return self::OrderPayedByStatusErrorName;
		case self::OrderBasketItemTypeError:
			return self::OrderBasketItemTypeErrorName;
		case self::PaymentCashBoxCheckNotFound:
			return self::PaymentCashBoxCheckNotFoundName;
		case self::OrderSynchronizeBasketItemsModifyError:
			return self::OrderSynchronizeBasketItemsModifyErrorName;
		case self::BeforeUpdatePaymentDeletedError:
			return self::BeforeUpdatePaymentDeletedErrorName;
		case self::BeforeUpdateShipmentDeletedError:
			return self::BeforeUpdateShipmentDeletedErrorName;
		case self::OrderShippedByStatusError:
			return self::OrderShippedByStatusErrorName;
		case self::OrderBasketItemsCurrencyModify:
			return self::OrderBasketItemsCurrencyModifyName;

            case self::Undefined:
            default:
                return '';
        }
    }