Menu

## ActionScheduler_SimpleSchedule
in package
implements ActionScheduler_Schedule

ActionScheduler_SimpleSchedule.php : 6

Class ActionScheduler_SimpleSchedule

### Interfaces, Classes and Traits

ActionScheduler_Schedule
  Class ActionScheduler_Schedule

### Table of Contents

$date : mixed
$timestamp : mixed
__construct() : mixed
__sleep() : array<string|int, mixed>
  For PHP 5.2 compat, since DateTime objects can't be serialized
__wakeup() : mixed
is_recurring() : bool
next() : DateTime|null

### Properties

#### $date

ActionScheduler_SimpleSchedule.php : 7
`private mixed $date = NULL`

#### $timestamp

ActionScheduler_SimpleSchedule.php : 8
`private mixed $timestamp = 0`

### Methods

#### __construct()

ActionScheduler_SimpleSchedule.php : 9
`public __construct(DateTime $date) : mixed`

##### Parameters

$date : DateTime

##### Return values

mixed —

#### __sleep()

ActionScheduler_SimpleSchedule.php : 34

For PHP 5.2 compat, since DateTime objects can't be serialized

`public __sleep() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

#### __wakeup()

ActionScheduler_SimpleSchedule.php : 41
`public __wakeup() : mixed`

##### Return values

mixed —

#### is_recurring()

ActionScheduler_SimpleSchedule.php : 26
`public is_recurring() : bool`

##### Return values

bool —

#### next()

ActionScheduler_SimpleSchedule.php : 18
`public next([DateTime $after = NULL ]) : DateTime|null`

##### Parameters

$after : DateTime = NULL

##### Return values

DateTime|null —

## Search results