function bibcite_entity_form_bibcite_reference_form_alter in Bibliography & Citation 8
Same name and namespace in other branches
- 2.0.x modules/bibcite_entity/bibcite_entity.module \bibcite_entity_form_bibcite_reference_form_alter()
Implements hook_form_bibcite_reference_form_alter().
Override reference entity fields attributes and regroups them.
File
- modules/
bibcite_entity/ bibcite_entity.module, line 410 - Module hooks.
Code
function bibcite_entity_form_bibcite_reference_form_alter(&$form, FormStateInterface $form_state, $form_id) {
/** @var \Drupal\Core\Entity\EntityForm $form_object */
$form_object = $form_state
->getFormObject();
$entity = $form_object
->getEntity();
/* @var \Drupal\bibcite_entity\UIOverrideProvider $override_provider */
$override_provider = \Drupal::service('bibcite.ui_override_provider');
$override_provider
->referenceFormFieldsOverride($form, $entity
->bundle());
$override_provider
->referenceFormTabsRestructure($form);
}