Automattic\WooCommerce\Admin\Schedulers
ImportScheduler::import_batch_init() public WC 1.0
Queue the imports into multiple batches.
{} Это метод класса: ImportScheduler{}
Хуков нет.
Возвращает
null
. Null. Ничего.
Использование
$result = ImportScheduler::import_batch_init( $days, $skip_existing );
- $days(числоeger/true|false) (обязательный)
- Number of days to import.
- $skip_existing(true|false) (обязательный)
- Skip exisiting records.
Код ImportScheduler::import_batch_init() ImportScheduler::import batch init WC 5.2.0
public static function import_batch_init( $days, $skip_existing ) {
$batch_size = static::get_batch_size( 'import' );
$items = static::get_items( 1, 1, $days, $skip_existing );
if ( 0 === $items->total ) {
return;
}
$num_batches = ceil( $items->total / $batch_size );
self::queue_batches( 1, $num_batches, 'import_batch', array( $days, $skip_existing ) );
}