Astra_Theme_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: inc/theme-update/class-astra-theme-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-theme-db-migrated' );
if ( ! $db_migrated ) {
$db_migrated = array();
}
array_push( $db_migrated, $is_db_version_updated );
set_transient( 'astra-theme-db-migrated', $db_migrated, 3600 );
$db_migrate_count = count( $db_migrated );
if ( $db_migrate_count >= 5 ) {
astra_delete_option( 'is_theme_queue_running' );
$fallback = true;
}
}
return $fallback;
}
Expand full source code Collapse full source code View on Trac
Changelog
| Version | Description |
|---|---|
| 2.3.1 | Introduced. |