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 10.5.2
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 );
}