You are here

function webform_test_alter_hooks_webform_element_alter in Webform 6.x

Same name and namespace in other branches
  1. 8.5 tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.module \webform_test_alter_hooks_webform_element_alter()

Implements hook_webform_element_alter().

See also

webform.api.php

\Drupal\webform\WebformSubmissionForm::prepareElements

File

tests/modules/webform_test_alter_hooks/webform_test_alter_hooks.module, line 82
Support module for webform that tests form and element alter hooks.

Code

function webform_test_alter_hooks_webform_element_alter(array &$element, FormStateInterface $form_state, array $context) {
  \Drupal::messenger()
    ->addStatus(t("@hook: '@webform_key' executed.", [
    '@hook' => 'hook_webform_element_alter()',
    '@webform_key' => $element['#webform_key'],
  ]), TRUE);
}