You are here

function auto_image_style_get_link_fields in Auto image style 7

Helper function return array of link fields

2 calls to auto_image_style_get_link_fields()
auto_image_style_field_formatter_settings_form in ./auto_image_style.module
Implements hook_field_formatter_settings_form().
auto_image_style_field_formatter_settings_summary in ./auto_image_style.module
Implements hook_field_formatter_settings_summary().

File

./auto_image_style.module, line 130

Code

function auto_image_style_get_link_fields($instance) {
  $link_types = array();
  foreach (field_info_instances($instance['entity_type'], $instance['bundle']) as $name => $instance) {
    $info = field_info_field($name);
    if ($info['type'] == 'link_field') {
      $link_types[$name] = "{$instance['label']} ({$instance['field_name']})";
    }
  }
  return $link_types;
}