function _allowed_formats_remove_textarea_help in Allowed Formats 8
The #after_build callback for text widgets.
1 string reference to '_allowed_formats_remove_textarea_help'
File
- ./
allowed_formats.module, line 104 - This is the allowed_formats module.
Code
function _allowed_formats_remove_textarea_help($form_element, FormStateInterface $form_state) {
if (isset($form_element['format'])) {
if ($form_element['#allowed_format_hide_settings']['hide_help']) {
unset($form_element['format']['help']);
}
if ($form_element['#allowed_format_hide_settings']['hide_guidelines']) {
unset($form_element['format']['guidelines']);
}
// If nothing is left in the wrapper, hide it as well.
if (isset($form_element['#allowed_formats']) && count($form_element['#allowed_formats']) == 1 && $form_element['#allowed_format_hide_settings']['hide_help'] && $form_element['#allowed_format_hide_settings']['hide_guidelines']) {
unset($form_element['format']['#type']);
unset($form_element['format']['#theme_wrappers']);
}
}
return $form_element;
}