Restruct\SilverStripe\Forms\LatLongField
Synopsis
class LatLongField
extends TextField
{
- // members
- protected string $template = 'LatLongField';
- protected array $address_input_fields = ;
- protected array $location_picker_options = ;
- // methods
- public void __construct()
- public static mixed gmaps_api_key()
- public void Field()
- public boolean|ArrayList getAddressInputFields()
- public void addAddressInputField()
- public void setAddressInputFields()
- public boolean|ArrayList getLocationPickerOptions()
- public void setLocationPickerOptions()
- public static void validateLatLong()
- public static void GeoCode()
- public static void calCulateDistance()
Hierarchy
Extends
- SilverStripe\Forms\TextField
Members
protected
- $address_input_fields — array
- $location_picker_options — array
- $template
Methods
public
- __construct()
- Field()
- GeoCode()
- addAddressInputField()
- calCulateDistance()
- getAddressInputFields()
- getLocationPickerOptions()
- gmaps_api_key() — Get the value of GMAPS_API_KEY from environment.
- setAddressInputFields()
- setLocationPickerOptions()
- validateLatLong()