function ui_patterns_settings_element_info_alter in UI Patterns Settings 8.2
Same name and namespace in other branches
- 8 ui_patterns_settings.module \ui_patterns_settings_element_info_alter()
Implements hook_element_info_alter().
File
- ./
ui_patterns_settings.module, line 175 - Contains ui_patterns_settings.module.
Code
function ui_patterns_settings_element_info_alter(array &$info) {
foreach ($info as &$elm) {
if (isset($elm['#process'])) {
array_unshift($elm['#process'], [
PatternSettingTypeBase::class,
"formGroupProcess",
]);
}
}
if (isset($info['pattern'])) {
$info['pattern']['#pre_render'][] = [
"Drupal\\ui_patterns_settings\\Element\\PatternSettings",
"processSettings",
];
}
if (isset($info['pattern_preview'])) {
$info['pattern_preview']['#pre_render'][] = [
"Drupal\\ui_patterns_settings\\Element\\PatternSettings",
"processPreviewSettings",
];
}
}