You are here

function backup_migrate_filter_compression::backup_settings_form in Backup and Migrate 8.2

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

Get the form for the settings for this filter.

Overrides backup_migrate_filter::backup_settings_form

File

includes/filters.compression.inc, line 42
A filter for compressing bckups with zip, gz bzip etc.

Class

backup_migrate_filter_compression
A filter for compressing backup files.

Code

function backup_settings_form($settings) {
  $form = array();
  $compression_options = $this
    ->_backup_migrate_get_compression_form_item_options();
  $form['file']['compression'] = array(
    "#type" => count($compression_options) > 1 ? "select" : 'value',
    "#title" => t("Compression"),
    "#options" => $compression_options,
    "#default_value" => $settings['compression'],
  );
  return $form;
}