You are here

function backup_migrate_filter_compression::_backup_migrate_get_compression_form_item_options in Backup and Migrate 6.3

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

Get the compression options as an options array for a form item.

2 calls to backup_migrate_filter_compression::_backup_migrate_get_compression_form_item_options()
backup_migrate_filter_compression::backup_settings_default in includes/filters.compression.inc
Get the form for the settings for this filter.
backup_migrate_filter_compression::backup_settings_form in includes/filters.compression.inc
Get the form for the settings for this filter.

File

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

Class

backup_migrate_filter_compression
A filter for compressing backup files.

Code

function _backup_migrate_get_compression_form_item_options() {
  $compression_options = array(
    "none" => t("No Compression"),
  );
  if (@function_exists("gzencode")) {
    $compression_options['gzip'] = t("GZip");
  }
  if (@function_exists("bzcompress")) {
    $compression_options['bzip'] = t("BZip");
  }
  if (class_exists('ZipArchive')) {
    $compression_options['zip'] = t("Zip");
  }
  return $compression_options;
}