- Модуль: sale
- Путь к файлу: ~/bitrix/modules/sale/lib/exchange/entitycollisiontype.php
- Класс: BitrixSaleExchangeEntityCollisionType
- Вызов: EntityCollisionType::resolveID
static function resolveID($name)
{
$name = mb_strtoupper(trim(strval($name)));
if($name == '')
{
return self::Undefined;
}
switch($name)
{
case self::OrderIsPayedName:
return self::OrderIsPayed;
case self::OrderIsShippedName:
return self::OrderIsShipped;
case self::OrderFinalStatusName:
return self::OrderFinalStatus;
case self::ShipmentIsShippedName:
return self::ShipmentIsShipped;
case self::ShipmentBasketItemNotFoundName:
return self::ShipmentBasketItemNotFound;
case self::ShipmentBasketItemQuantityErrorName:
return self::ShipmentBasketItemQuantityError;
case self::ShipmentBasketItemsModifyName:
return self::ShipmentBasketItemsModify;
case self::OrderShipmentItemsModifyName:
return self::OrderShipmentItemsModify;
case self::ShipmentBasketItemsModifyErrorName:
return self::ShipmentBasketItemsModifyError;
case self::OrderShipmentItemsModifyErrorName:
return self::OrderShipmentItemsModifyError;
case self::PaymentIsPayedName:
return self::PaymentIsPayed;
case self::OrderShipmentDeletedName:
return self::OrderShipmentDeleted;
case self::OrderShipmentDeletedErrorName:
return self::OrderShipmentDeletedError;
case self::OrderPaymentDeletedName:
return self::OrderPaymentDeleted;
case self::OrderPaymentDeletedErrorName:
return self::OrderPaymentDeletedError;
case self::OrderBasketItemTaxValueErrorName:
return self::OrderBasketItemTaxValueError;
case self::OrderSynchronizeBasketItemsModifyName:
return self::OrderSynchronizeBasketItemsModify;
case self::OrderPayedByStatusErrorName:
return self::OrderPayedByStatusError;
case self::OrderBasketItemTypeErrorName:
return self::OrderBasketItemTypeError;
case self::PaymentCashBoxCheckNotFoundName:
return self::PaymentCashBoxCheckNotFound;
case self::OrderSynchronizeBasketItemsModifyErrorName:
return self::OrderSynchronizeBasketItemsModifyError;
case self::BeforeUpdatePaymentDeletedErrorName:
return self::BeforeUpdatePaymentDeletedError;
case self::BeforeUpdateShipmentDeletedErrorName:
return self::BeforeUpdateShipmentDeletedError;
case self::OrderShippedByStatusErrorName:
return self::OrderShippedByStatusError;
case self::OrderBasketItemsCurrencyModifyName:
return self::OrderBasketItemsCurrencyModify;
default:
return self::Undefined;
}
}