|
|
@ -21,10 +21,10 @@ class DistributionPriceService implements DistributionPriceServiceInterface |
|
|
case ($km >= 5 && $km < 7) : |
|
|
case ($km >= 5 && $km < 7) : |
|
|
$distributionRrice = bcmul(1.00,($km-3),2); |
|
|
$distributionRrice = bcmul(1.00,($km-3),2); |
|
|
break; |
|
|
break; |
|
|
case ($km >= 7 && $km < $deliveryDistance) : |
|
|
|
|
|
|
|
|
case ($km >= 7 && $km <= $deliveryDistance) : |
|
|
$distributionRrice = bcmul(1.50,($km-3),2); |
|
|
$distributionRrice = bcmul(1.50,($km-3),2); |
|
|
break; |
|
|
break; |
|
|
case ($km >= $deliveryDistance) : |
|
|
|
|
|
|
|
|
case ($km > $deliveryDistance) : |
|
|
throw new ErrorCodeException(ErrorCode::LOCATION_LONG_DISTANCE); |
|
|
throw new ErrorCodeException(ErrorCode::LOCATION_LONG_DISTANCE); |
|
|
break; |
|
|
break; |
|
|
default: |
|
|
default: |
|
|
|