function location_handler_argument_location_proximity::option_definition in Location 6.3
Same name and namespace in other branches
- 7.5 handlers/location_handler_argument_location_proximity.inc \location_handler_argument_location_proximity::option_definition()
- 7.3 handlers/location_handler_argument_location_proximity.inc \location_handler_argument_location_proximity::option_definition()
- 7.4 handlers/location_handler_argument_location_proximity.inc \location_handler_argument_location_proximity::option_definition()
File
- handlers/
location_handler_argument_location_proximity.inc, line 12 - Location proximity argument handler.
Class
- location_handler_argument_location_proximity
- Argument handler to accept proximity
Code
function option_definition() {
$options = parent::option_definition();
// As only us and uk use miles, make km the default otherwise.
$country = variable_get('location_default_country', 'us');
$options['search_units'] = array(
'default' => $country == 'us' || $country == 'uk' ? 'mile' : 'km',
);
$options['search_method'] = array(
'default' => 'mbr',
);
$options['type'] = array(
'default' => 'postal',
);
return $options;
}