function _advanced_text_formatter_widget_alter in Advanced Text Formatter 8
Same name and namespace in other branches
- 2.1.x advanced_text_formatter.module \_advanced_text_formatter_widget_alter()
- 2.0.x advanced_text_formatter.module \_advanced_text_formatter_widget_alter()
6 calls to _advanced_text_formatter_widget_alter()
- advanced_text_formatter_field_widget_string_textarea_form_alter in ./
advanced_text_formatter.module - Implements hook_field_widget_WIDGET_TYPE_form_alter().
- advanced_text_formatter_field_widget_string_textfield_form_alter in ./
advanced_text_formatter.module - Implements hook_field_widget_WIDGET_TYPE_form_alter().
- advanced_text_formatter_field_widget_text_long_form_alter in ./
advanced_text_formatter.module - Implements hook_field_widget_WIDGET_TYPE_form_alter().
- advanced_text_formatter_field_widget_text_textarea_form_alter in ./
advanced_text_formatter.module - Implements hook_field_widget_WIDGET_TYPE_form_alter().
- advanced_text_formatter_field_widget_text_textarea_with_summary_form_alter in ./
advanced_text_formatter.module - Implements hook_field_widget_WIDGET_TYPE_form_alter().
File
- ./
advanced_text_formatter.module, line 64 - Advanced Text Formatter
Code
function _advanced_text_formatter_widget_alter(&$element, FormStateInterface $form_state, $context) {
if (isset($element['#type']) && $element['#type'] == 'text_format') {
_advanced_text_formatter_widget_text_format_alter($element, $form_state, $context);
}
elseif (isset($element['value']) && isset($element['value']['#type'])) {
switch ($element['value']['#type']) {
case 'textfield':
_advanced_text_formatter_widget_textfield_alter($element, $form_state, $context);
break;
case 'textarea':
_advanced_text_formatter_widget_textarea_alter($element, $form_state, $context);
break;
}
}
}