You are here

public function yamaps_views_plugin_style_default_map::getYandexMapsFields in Yandex.Maps 7

Returns yandex maps specific field names.

Return value

array List of yandex maps fields.

1 call to yamaps_views_plugin_style_default_map::getYandexMapsFields()
yamaps_views_plugin_style_default_map::options_form in modules/yamaps_views/handlers/yamaps_views_plugin_style_default_map.inc
Returns Yandex Maps views settings form.

File

modules/yamaps_views/handlers/yamaps_views_plugin_style_default_map.inc, line 873
Class yamaps_views_plugin_style_default_map.

Class

yamaps_views_plugin_style_default_map
Class defines Yandex Maps style plugin handler.

Code

public function getYandexMapsFields() {
  $field_names = [
    '' => t(self::PLACEMARK_NONE_FIELD),
  ];
  $fields = $this->display->handler
    ->get_handlers('field');
  foreach ($fields as $id => $handler) {
    if (isset($handler->field_info) && $handler->field_info['module'] == 'yamaps') {
      $field_names[$id] = $handler->definition['title'];
    }
  }
  return $field_names;
}