public function ProximityFilter::acceptExposedInput in Geolocation Field 8.2
Same name and namespace in other branches
- 8.3 src/Plugin/views/filter/ProximityFilter.php \Drupal\geolocation\Plugin\views\filter\ProximityFilter::acceptExposedInput()
- 8 src/Plugin/views/filter/ProximityFilter.php \Drupal\geolocation\Plugin\views\filter\ProximityFilter::acceptExposedInput()
Do some minor translation of the exposed input
Overrides NumericFilter::acceptExposedInput
File
- src/
Plugin/ views/ filter/ ProximityFilter.php, line 155
Class
- ProximityFilter
- Filter handler for search keywords.
Namespace
Drupal\geolocation\Plugin\views\filterCode
public function acceptExposedInput($input) {
$return = parent::acceptExposedInput($input);
if (array_key_exists('lat', $input) && array_key_exists('lng', $input)) {
$this->value['lat'] = (double) $input['lat'];
$this->value['lng'] = (double) $input['lng'];
}
if (!empty($input['center'])) {
$this->value['center'] = $input['center'];
}
return $return;
}