You are here

function _extrafield_views_integration_get_extra_fields in Extrafield Views Integration 7

Helper function to get all registered extra fields with an existing callback.

Return value

array Return array with all valid extra fields.

1 call to _extrafield_views_integration_get_extra_fields()
extrafield_views_integration_views_data in views/extrafield_views_integration.views.inc
Implements hook_views_data().

File

./extrafield_views_integration.module, line 28
Module file, implements needed hooks and helper functions.

Code

function _extrafield_views_integration_get_extra_fields() {
  $extra_fields = array();

  // Get an array with all modules that implement hook_field_extra_fields().
  $entity_types = _extrafield_views_integration_get_all_entity_types();
  foreach ($entity_types as $entity_type => $bundles) {
    _extrafield_views_integration_get_extra_fields_for_entity_type($entity_type, $bundles, $extra_fields);
  }
  return $extra_fields;
}