class geofieldProximityContextualFilter in Geofield 7.2
@file Contains geofieldProximityContextualFilter.
Hierarchy
- class \geofieldProximityBase implements geofieldProximityPluginInterface
- class \geofieldProximityContextualFilter implements geofieldProximityPluginInterface
 
 
Expanded class hierarchy of geofieldProximityContextualFilter
1 string reference to 'geofieldProximityContextualFilter'
- geofield_proximity_views_handlers in views/
geofield.views.inc  - Implements hook proximity_views_handlers().
 
File
- views/
proximity_plugins/ geofieldProximityContextualFilter.inc, line 8  - Contains geofieldProximityContextualFilter.
 
View source
class geofieldProximityContextualFilter extends geofieldProximityBase implements geofieldProximityPluginInterface {
  public function getSourceValue($views_plugin) {
    $contextualFilter = $views_plugin->view->display_handler
      ->get_handler('argument', 'field_geofield_distance');
    if (isset($contextualFilter->view->argument['field_geofield_distance'])) {
      $argument = $contextualFilter->view->argument['field_geofield_distance'];
      return $contextualFilter
        ->parseArg($argument);
    }
    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:: | 
                  |
| 
            geofieldProximityContextualFilter:: | 
                  public | function | 
            Overrides geofieldProximityBase:: |