ActionScheduler_QueueRunner::__constructpublicWC 1.0

ActionScheduler_QueueRunner constructor.

Method of the class: ActionScheduler_QueueRunner{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ActionScheduler_QueueRunner = new ActionScheduler_QueueRunner();
$ActionScheduler_QueueRunner->__construct( ?ActionScheduler_Store $store, ?ActionScheduler_FatalErrorMonitor $monitor, ?ActionScheduler_QueueCleaner $cleaner, ?ActionScheduler_AsyncRequest_QueueRunner $async_request );
?ActionScheduler_Store $store
.
Default: null
?ActionScheduler_FatalErrorMonitor $monitor
.
Default: null
?ActionScheduler_QueueCleaner $cleaner
.
Default: null
?ActionScheduler_AsyncRequest_QueueRunner $async_request
.
Default: null

ActionScheduler_QueueRunner::__construct() code WC 9.9.5

public function __construct( ?ActionScheduler_Store $store = null, ?ActionScheduler_FatalErrorMonitor $monitor = null, ?ActionScheduler_QueueCleaner $cleaner = null, ?ActionScheduler_AsyncRequest_QueueRunner $async_request = null ) {
	parent::__construct( $store, $monitor, $cleaner );

	if ( is_null( $async_request ) ) {
		$async_request = new ActionScheduler_AsyncRequest_QueueRunner( $this->store );
	}

	$this->async_request = $async_request;
}