You are here

function cer_cer_fields in Corresponding Entity References 7.3

Implements hook_cer_fields().

File

./cer.cer.inc, line 11
Contains CER hook implementations.

Code

function cer_cer_fields() {
  $fields = array();
  if (module_exists('taxonomy')) {
    $fields = array_merge($fields, _cer_collect_fields_of_type('taxonomy_term_reference', 'CerTaxonomyTermReferenceField'));
  }
  if (module_exists('entityreference')) {
    $fields = array_merge($fields, _cer_collect_fields_of_type('entityreference', 'CerEntityReferenceField'));
  }
  if (module_exists('node_reference')) {
    $fields = array_merge($fields, _cer_collect_fields_of_type('node_reference', 'CerNodeReferenceField'));
  }
  if (module_exists('user_reference')) {
    $fields = array_merge($fields, _cer_collect_fields_of_type('user_reference', 'CerUserReferenceField'));
  }
  if (module_exists('field_collection')) {
    $fields = array_merge($fields, _cer_collect_fields_of_type('field_collection', 'CerFieldCollectionField'));
  }
  return $fields;
}