function fc_views_data_alter in Field Complete 7
Implements hook_views_data_alter().
Link each entity to the fc table.
File
- views/
fc.views.inc, line 47 - Field Complete - Provides field-based completeness for any entity - views.
Code
function fc_views_data_alter(&$data) {
foreach (entity_get_info() as $entity_type => $entity_info) {
if (empty($entity_info['base table'])) {
continue;
}
$data['fc']['table']['join'][$entity_info['base table']] = array(
'left_field' => $entity_info['entity keys']['id'],
'field' => 'entity_id',
'extra' => array(
array(
'field' => 'entity_type',
'value' => $entity_type,
),
),
);
}
}