Automattic\WooCommerce\Internal\DataStores\Orders

DataSynchronizer::background_sync_is_enabledpublicWC 1.0

Is the background data sync between old and new tables currently enabled?

Method of the class: DataSynchronizer{}

No Hooks.

Returns

true|false.

Usage

$DataSynchronizer = new DataSynchronizer();
$DataSynchronizer->background_sync_is_enabled(): bool;

DataSynchronizer::background_sync_is_enabled() code WC 10.3.6

public function background_sync_is_enabled(): bool {
	$enabled_modes = array( self::BACKGROUND_SYNC_MODE_INTERVAL, self::BACKGROUND_SYNC_MODE_CONTINUOUS );
	$mode          = $this->get_background_sync_mode();

	return in_array( $mode, $enabled_modes, true );
}