class geofieldProximityExposedFilter in Geofield 7.2
@file Contains geofieldProximityExposedFilter.
Hierarchy
- class \geofieldProximityBase implements geofieldProximityPluginInterface
- class \geofieldProximityExposedFilter implements geofieldProximityPluginInterface
Expanded class hierarchy of geofieldProximityExposedFilter
1 string reference to 'geofieldProximityExposedFilter'
- geofield_proximity_views_handlers in views/
geofield.views.inc - Implements hook proximity_views_handlers().
File
- views/
proximity_plugins/ geofieldProximityExposedFilter.inc, line 8 - Contains geofieldProximityExposedFilter.
View source
class geofieldProximityExposedFilter extends geofieldProximityBase implements geofieldProximityPluginInterface {
public function getSourceValue($views_plugin) {
$exposedFilter = $views_plugin->view->display_handler
->get_handler('filter', 'field_geofield_distance');
if ($exposedFilter) {
$filterProximityPlugin = geofield_proximity_load_plugin($exposedFilter->options['source']);
return $filterProximityPlugin
->getSourceValue($exposedFilter);
}
return FALSE;
}
}
Members
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
geofieldProximityBase:: |
public | function |
Overrides geofieldProximityPluginInterface:: |
5 |
geofieldProximityBase:: |
public | function |
Overrides geofieldProximityPluginInterface:: |
2 |
geofieldProximityBase:: |
public | function |
All methods in geofieldProximityPluginInterface maps directly to a
method in a views_handler class, expect for 'getSourceValue,' which
is primarily called in the 'query' method, but also in other instances. Overrides geofieldProximityPluginInterface:: |
5 |
geofieldProximityBase:: |
public | function |
Overrides geofieldProximityPluginInterface:: |
1 |
geofieldProximityBase:: |
public | function |
Overrides geofieldProximityPluginInterface:: |
|
geofieldProximityExposedFilter:: |
public | function |
Overrides geofieldProximityBase:: |