function eu_cookie_compliance_form_alter in EU Cookie Compliance (GDPR Compliance) 8
Same name and namespace in other branches
- 2.0.x eu_cookie_compliance.module \eu_cookie_compliance_form_alter()
Implements hook_form_alter().
File
- ./
eu_cookie_compliance.module, line 667 - The main file for the EU Cookie Compliance module.
Code
function eu_cookie_compliance_form_alter(&$form, FormStateInterface $form_state, $form_id) {
if ($form_state
->getFormObject() instanceof PersonalInformationFormInterface) {
/** @var \Drupal\eu_cookie_compliance\PersonalInformationFormInterface $form_object */
$form_object = $form_state
->getFormObject();
$form_object
->formInjectGdprCheckbox($form, $form_state);
$form['#submit'][] = [
$form_object,
'formSubmitGdprCheckbox',
];
}
}