ActionScheduler_AsyncRequest_QueueRunner::handle()
Handle async requests
Run a queue, and maybe dispatch another async request to run another queue if there are still pending actions after completing a queue in this request.
Метод класса: ActionScheduler_AsyncRequest_QueueRunner{}
Хуки из метода
Возвращает
null
. Ничего (null).
Использование
// protected - в коде основоного (родительского) или дочернего класса $result = $this->handle();
Код ActionScheduler_AsyncRequest_QueueRunner::handle() ActionScheduler AsyncRequest QueueRunner::handle WC 9.2.3
protected function handle() { do_action( 'action_scheduler_run_queue', 'Async Request' ); // run a queue in the same way as WP Cron, but declare the Async Request context $sleep_seconds = $this->get_sleep_seconds(); if ( $sleep_seconds ) { sleep( $sleep_seconds ); } $this->maybe_dispatch(); }