You are here

public function geofieldProximityCurrentUser::options_form in Geofield 7.2

Overrides geofieldProximityBase::options_form

File

views/proximity_plugins/geofieldProximityCurrentUser.inc, line 18
Contains geofieldProximityCurrentUser.

Class

geofieldProximityCurrentUser
@file Contains geofieldProximityCurrentUser.

Code

public function options_form(&$form, &$form_state, $views_plugin) {
  $geofields = _geofield_get_geofield_fields();
  $field_options = array();
  foreach ($geofields as $key => $field) {
    $field_options[$key] = $key;
  }
  $form['geofield_proximity_current_user_field'] = array(
    '#type' => 'select',
    '#title' => t('Source Field'),
    '#default_value' => $views_plugin->options['geofield_proximity_current_user_field'],
    '#options' => $field_options,
    '#dependency' => array(
      'edit-options-source' => array(
        'current_user',
      ),
    ),
  );
}