function _entity_reference_revisions_field_field_settings_ajax_process_element in Entity Reference Revisions 8
Adds entity_reference specific properties to AJAX form elements from the field settings form.
See also
_entity_reference_revisions_field_field_settings_ajax_process()
1 call to _entity_reference_revisions_field_field_settings_ajax_process_element()
- _entity_reference_revisions_field_field_settings_ajax_process in ./
entity_reference_revisions.module - Render API callback: Processes the field settings form and allows access to the form state.
File
- ./
entity_reference_revisions.module, line 112 - Provides a field that can reference other entities.
Code
function _entity_reference_revisions_field_field_settings_ajax_process_element(&$element, $main_form) {
if (!empty($element['#ajax'])) {
$element['#ajax'] = [
'callback' => 'entity_reference_revisions_settings_ajax',
'wrapper' => $main_form['#id'],
'element' => $main_form['#array_parents'],
];
}
foreach (Element::children($element) as $key) {
_entity_reference_revisions_field_field_settings_ajax_process_element($element[$key], $main_form);
}
}