You are here

function backup_migrate_filter_utils::take_site_online in Backup and Migrate 8.2

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

Take the site online again after backup or restore.

2 calls to backup_migrate_filter_utils::take_site_online()
backup_migrate_filter_utils::post_backup in includes/filters.utils.inc
This function is called immediately post backup.
backup_migrate_filter_utils::post_restore in includes/filters.utils.inc

File

includes/filters.utils.inc, line 179
A filter to run some basic utility functions. Basically any useful option not big enough to justify it's own class.

Class

backup_migrate_filter_utils
A filter to send a notification email on success or failure of backup.

Code

function take_site_online($settings) {

  // Take the site back off/online because the restored db may have changed that setting.
  variable_set('maintenance_mode', $this->saved_site_offline);
  if ($settings->filters['utils_site_offline']) {
    if (!empty($this->saved_site_offline_message)) {
      variable_set('maintenance_mode_message', $this->saved_site_offline_message);
    }
    _backup_migrate_message('Site was taken online.');
  }
}