13 lines
463 B
PHP
13 lines
463 B
PHP
<?php
|
|
|
|
namespace Modules\Core\Shipping\Contracts;
|
|
|
|
/**
|
|
* Marker for a Lunar\Shipping\Interfaces\ShippingRateInterface driver that
|
|
* calculates its price from a live carrier API rather than the manually
|
|
* configured ShippingRate price/price-breaks. Admin UI uses this to hide
|
|
* the manual pricing fields for such drivers — carriers without a pricing
|
|
* API simply don't implement it, and manual pricing remains required.
|
|
*/
|
|
interface SupportsLivePricing {}
|