backup_service = $backup_service; } /** * Migrate the old mods backup option to the new one * * @hook init * @since 0.8 */ public function migrate() { $migrated = get_option('affilivice_migrated_mods_backup'); if(!empty($migrated)) { return; } $mods_backup = get_option('affilivice_options_design_container_customizer_tab_raw_modifications_field'); if(!empty($mods_backup)) { if(!update_option('affilivice_mods_backup', $mods_backup)) { add_option('affilivice_mods_backup', $mods_backup); } $this->backup_service->activate(); delete_option('affilivice_options_design_container_customizer_tab_raw_modifications_field'); } add_option('affilivice_migrated_mods_backup', 1); } }