ActionScheduler_Abstract_RecurringSchedule::__construct
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() 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;
}