Automattic\WooCommerce\Internal\Admin\Schedulers
ImportScheduler::is_importing()
Returns true if an import is in progress.
Метод класса: ImportScheduler{}
Хуков нет.
Возвращает
true|false
.
Использование
$result = ImportScheduler::is_importing();
Код ImportScheduler::is_importing() ImportScheduler::is importing WC 9.7.1
public static function is_importing() { $pending_jobs = self::queue()->search( array( 'status' => 'pending', 'per_page' => 1, 'claimed' => false, 'search' => 'import', 'group' => self::$group, ) ); if ( empty( $pending_jobs ) ) { $in_progress = self::queue()->search( array( 'status' => 'in-progress', 'per_page' => 1, 'search' => 'import', 'group' => self::$group, ) ); } return ! empty( $pending_jobs ) || ! empty( $in_progress ); }