ActionScheduler_Abstract_QueueRunner::__constructpublicWC 1.0

ActionScheduler_Abstract_QueueRunner constructor.

Method of the class: ActionScheduler_Abstract_QueueRunner{}

No Hooks.

Returns

null. Nothing (null).

Usage

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

ActionScheduler_Abstract_QueueRunner::__construct() code WC 10.4.3

public function __construct( ?ActionScheduler_Store $store = null, ?ActionScheduler_FatalErrorMonitor $monitor = null, ?ActionScheduler_QueueCleaner $cleaner = null ) {

	$this->created_time = microtime( true );

	$this->store   = $store ? $store : ActionScheduler_Store::instance();
	$this->monitor = $monitor ? $monitor : new ActionScheduler_FatalErrorMonitor( $this->store );
	$this->cleaner = $cleaner ? $cleaner : new ActionScheduler_QueueCleaner( $this->store );
}