You are here

function backup_migrate_filters_settings_form_set_parents in Backup and Migrate 8.2

Same name and namespace in other branches
  1. 8.3 includes/filters.inc \backup_migrate_filters_settings_form_set_parents()
  2. 6.3 includes/filters.inc \backup_migrate_filters_settings_form_set_parents()
  3. 6.2 includes/filters.inc \backup_migrate_filters_settings_form_set_parents()
  4. 7.3 includes/filters.inc \backup_migrate_filters_settings_form_set_parents()
  5. 7.2 includes/filters.inc \backup_migrate_filters_settings_form_set_parents()

Add a form parent to the filter settings so that the filter values are saved in the right table.

1 call to backup_migrate_filters_settings_form_set_parents()
backup_migrate_filters_settings_form in includes/filters.inc
Get the backup settings for all of the filters.

File

includes/filters.inc, line 136
All of the filter handling code needed for Backup and Migrate.

Code

function backup_migrate_filters_settings_form_set_parents($form) {
  foreach (element_children($form) as $key) {
    if (!isset($form[$key]['#parents'])) {
      $form[$key]['#parents'] = array(
        'filters',
        $key,
      );
      $form[$key] = backup_migrate_filters_settings_form_set_parents($form[$key]);
    }
  }
  return $form;
}