HasDeliveryAreas
trait HasDeliveryAreas
Properties
protected Collection | $deliveryAreas |
Methods
static
bootHasDeliveryAreas()
No description
geocodeAddressOnSave()
No description
listDeliveryAreas()
No description
AreaInterface|null
findDeliveryArea($areaId)
No description
AreaInterface|null
AreaInterface|null
AreaInterface|null
getDistanceUnit()
No description
bool
addLocationAreas(array $deliveryAreas)
Create a new or update existing location areas
parseAreasFromOptions($value)
No description
Details
at line 15
static
bootHasDeliveryAreas()
No description
at line 36
protected
geocodeAddressOnSave()
No description
at line 59
listDeliveryAreas()
No description
at line 69
AreaInterface|null
findDeliveryArea($areaId)
No description
at line 78
AreaInterface|null
searchOrDefaultDeliveryArea(CoordinatesInterface $coordinates)
No description
at line 90
AreaInterface|null
searchOrFirstDeliveryArea(CoordinatesInterface $coordinates)
No description
at line 102
AreaInterface|null
searchDeliveryArea(CoordinatesInterface $coordinates)
No description
at line 114
getDistanceUnit()
No description
at line 130
bool
addLocationAreas(array $deliveryAreas)
Create a new or update existing location areas
at line 154
protected
parseAreasFromOptions($value)
No description