ActionScheduler_RecurringActionScheduler::initpublicWC 1.0

Initialize the instance. Should only be run on a single instance per request.

Method of the class: ActionScheduler_RecurringActionScheduler{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ActionScheduler_RecurringActionScheduler = new ActionScheduler_RecurringActionScheduler();
$ActionScheduler_RecurringActionScheduler->init(): void;

ActionScheduler_RecurringActionScheduler::init() code WC 10.3.6

public function init(): void {
	add_action( self::RUN_SCHEDULED_RECURRING_ACTIONS_HOOK, array( $this, 'run_recurring_scheduler_hook' ) );
	if ( is_admin() && ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) ) {
		add_action( 'action_scheduler_init', array( $this, 'schedule_recurring_scheduler_hook' ) );
	}
}