public function SearchApiViewsHandlerFilterLocation::operator_options in Search API Location 7.2
Provide a list of options for the operator form.
Overrides SearchApiViewsHandlerFilter::operator_options
1 call to SearchApiViewsHandlerFilterLocation::operator_options()
- SearchApiViewsHandlerFilterLocation::operator_form in search_api_location_views/
handler_filter_location.inc - Options form subform for setting the operator.
File
- search_api_location_views/
handler_filter_location.inc, line 108 - Provides the views handler for location fields.
Class
- SearchApiViewsHandlerFilterLocation
- Handler class for a Views location filter.
Code
public function operator_options() {
$options = array();
$lines = array_filter(array_map('rtrim', explode("\n", $this->options['radius_options'])));
foreach ($lines as $line) {
$pos = strpos($line, ' ');
$range = substr($line, 0, $pos);
$options[$range] = trim(substr($line, $pos + 1));
}
return $options;
}