ActionScheduler_Abstract_RecurringSchedule::__constructpublicWC 1.0

Construct.

Method of the class: ActionScheduler_Abstract_RecurringSchedule{}

No Hooks.

Returns

null. Nothing (null).

Usage

$ActionScheduler_Abstract_RecurringSchedule = new ActionScheduler_Abstract_RecurringSchedule();
$ActionScheduler_Abstract_RecurringSchedule->__construct( $date, $recurrence, ?DateTime $first );
$date(DateTime) (required)
The date & time to run the action.
$recurrence(mixed) (required)
The data used to determine the schedule's recurrence.
?DateTime $first
.
Default: null

ActionScheduler_Abstract_RecurringSchedule::__construct() code WC 10.8.1

public function __construct( DateTime $date, $recurrence, ?DateTime $first = null ) {
	parent::__construct( $date );
	$this->first_date = empty( $first ) ? $date : $first;
	$this->recurrence = $recurrence;
}