Astra_Addon_Background_Updater::check_if_data_migrated()
Check if database is migrated
Description
Return
(true) If the database migration should not be run through CRON.
Source
File: classes/class-astra-addon-background-updater.php
public function check_if_data_migrated() { $fallback = false; $is_db_version_updated = $this->is_db_version_updated(); if ( ! $is_db_version_updated ) { $db_migrated = get_transient( 'astra-addon-db-migrated' ); if ( ! $db_migrated ) { $db_migrated = array(); } array_push( $db_migrated, $is_db_version_updated ); set_transient( 'astra-addon-db-migrated', $db_migrated, 3600 ); $db_migrate_count = count( $db_migrated ); if ( $db_migrate_count >= 5 ) { $customizer_options = get_option( 'astra-settings' ); // Get all customizer options. $version_array = array( 'is_astra_addon_queue_running' => false, ); // Merge customizer options with version. $astra_options = wp_parse_args( $version_array, $customizer_options ); update_option( 'astra-settings', $astra_options ); $fallback = true; } } return $fallback; }
Expand full source code Collapse full source code View on Trac
Changelog
Version | Description |
---|---|
2.3.2 | Introduced. |