eva_entity_extra_field_info |
./eva.module |
Implements hook_entity_extra_field_info() to add the view fields to relevant entities |
|
|
eva_entity_view |
./eva.module |
Implements hook_entity_view() |
|
|
eva_get_arguments_from_token_string |
./eva.module |
Get view arguments array from string that contains tokens |
1 |
|
eva_get_views |
./eva.module |
Get a list of views and displays attached to speficic entities. |
3 |
1 |
eva_modules_disabled |
./eva.module |
Implements hook_modules_disabled(). |
|
|
eva_modules_enabled |
./eva.module |
Implements hook_modules_enabled(). |
|
|
eva_views_invalidate_cache |
./eva.module |
Clear the field cache when view cache clears
this is intended to fire when a View is saved |
|
|
eva_view_presave |
./eva.module |
Implements hook_ENTITY_TYPE_presave().
Address https://www.drupal.org/node/2922112: if Eva displays are removed,
remove the module dependency from the View |
|
|
template_preprocess_eva_display_entity_view |
./eva.module |
templating preprocessing
figure out the title and whether there's an exposed form |
|
|
_eva_clear_detached |
./eva.module |
An extra field no longer present is not automatically removed from a display config
Run through all entity displays and clear out views that shouldn't be there
this should be called at Views save and module install/remove
$remove_one: force… |
3 |
|
_eva_reset |
./eva.module |
Cache clearing helper function
Reset the static cache in case any of the disabled modules
implemented an eva view |
2 |
|