ActionScheduler_WPCLI_QueueRunner::__constructpublicWC 1.0

ActionScheduler_WPCLI_QueueRunner constructor.

Method of the class: ActionScheduler_WPCLI_QueueRunner{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ActionScheduler_WPCLI_QueueRunner = new ActionScheduler_WPCLI_QueueRunner();
$ActionScheduler_WPCLI_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_WPCLI_QueueRunner::__construct() code WC 10.5.0

public function __construct( ?ActionScheduler_Store $store = null, ?ActionScheduler_FatalErrorMonitor $monitor = null, ?ActionScheduler_QueueCleaner $cleaner = null ) {
	if ( ! ( defined( 'WP_CLI' ) && WP_CLI ) ) {
		/* translators: %s php class name */
		throw new Exception( sprintf( __( 'The %s class can only be run within WP CLI.', 'woocommerce' ), __CLASS__ ) );
	}

	parent::__construct( $store, $monitor, $cleaner );
}