SilverShop\Geocoding\Extensions\AddressGeocoding
Synopsis
class AddressGeocoding
extends DataExtension
{
- // methods
- public void updateCMSFields()
- public static Geocoder get_geocoder()
- public void set_geocoder()
- public void onBeforeWrite()
- public void geocodeAddress()
- public float|null distanceTo()
- public static float haversine_distance()
Hierarchy
Extends
- SilverStripe\ORM\DataExtension
Members
private
- $db
- $inst
Methods
public
- distanceTo() — Provide distance (in km) to given address.
- geocodeAddress()
- get_geocoder() — Get the configured geocoder.
- haversine_distance() — Calculates the great-circle distance between two points, with the Haversine formula.
- onBeforeWrite()
- set_geocoder()
- updateCMSFields()