You are here

function _cer_get_fields in Corresponding Entity References 7.2

Get the Field API definitions for all entity reference fields.

Return value

array

2 calls to _cer_get_fields()
cer_settings_form in ./cer.admin.inc
The settings form.
_cer_find_referrers in ./cer.admin.inc
Find all fields that can reference the given entity type and bundle.

File

./cer.admin.inc, line 271
Administrative functionality, separated for performance purposes.

Code

function _cer_get_fields() {
  static $fields;
  if (!isset($fields)) {
    $fields = array_map('field_info_field', db_select('field_config', 'fc')
      ->fields('fc', array(
      'field_name',
    ))
      ->condition('type', 'entityreference')
      ->execute()
      ->fetchCol());
  }
  return $fields;
}