function webform_test_ignored_element_callback in Webform 8.5
Same name and namespace in other branches
- 6.x tests/modules/webform_test/webform_test.module \webform_test_ignored_element_callback()
Test element callback that should be ignored.
Parameters
array $element: An element.
Return value
array An element.
File
- tests/
modules/ webform_test/ webform_test.module, line 21 - Support module for webform related testing.
Code
function webform_test_ignored_element_callback($element = NULL) {
// Display error message when this callback is executed.
if (is_array($element) && isset($element['#title'])) {
$message = t('Callback not ignored for @title', [
'@title' => $element['#title'],
]);
\Drupal::messenger()
->addError($message);
return $element;
}
else {
$message = t('Callback not ignored');
\Drupal::messenger()
->addError($message);
}
}