PluginProbe ʕ •ᴥ•ʔ
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz / 2.12.1
SureForms – Contact Form Builder, AI Forms, Payment Form, Survey & Quiz v2.12.1
2.12.5 2.12.4 2.12.3 2.12.2 2.12.1 2.12.0 2.11.1 2.11.0 2.10.1 2.10.0 2.9.1 2.9.0 2.8.2 2.8.1 2.7.0 2.7.1 2.8.0 trunk 0.0.10 0.0.11 0.0.12 0.0.13 0.0.2 0.0.3 0.0.4 0.0.5 0.0.6 0.0.7 0.0.8 0.0.9 1.0.0 1.0.1 1.0.2 1.0.3 1.0.4 1.0.5 1.0.6 1.0.7 1.1.0 1.1.1 1.1.2 1.10.0 1.10.1 1.11.0 1.12.0 1.12.1 1.12.2 1.12.3 1.13.0 1.13.1 1.13.2 1.2.0 1.2.1 1.2.2 1.2.3 1.2.4 1.2.5 1.3.0 1.3.1 1.3.2 1.4.0 1.4.1 1.4.2 1.4.3 1.4.4 1.4.5 1.5.0 1.5.1 1.6.0 1.6.1 1.6.2 1.6.3 1.6.4 1.6.5 1.7.0 1.7.1 1.7.2 1.7.3 1.7.4 1.8.0 1.9.0 1.9.1 2.0.0 2.0.1 2.0.2 2.1.0 2.1.1 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.2 2.6.0
sureforms / inc / lib / action-scheduler / classes / schedules / ActionScheduler_NullSchedule.php
sureforms / inc / lib / action-scheduler / classes / schedules Last commit date
ActionScheduler_CanceledSchedule.php 2 years ago ActionScheduler_CronSchedule.php 2 years ago ActionScheduler_IntervalSchedule.php 2 years ago ActionScheduler_NullSchedule.php 2 years ago ActionScheduler_Schedule.php 2 years ago ActionScheduler_SimpleSchedule.php 2 years ago
ActionScheduler_NullSchedule.php
33 lines
1 <?php
2
3 /**
4 * Class ActionScheduler_NullSchedule
5 */
6 class ActionScheduler_NullSchedule extends ActionScheduler_SimpleSchedule {
7
8 /** @var DateTime|null */
9 protected $scheduled_date;
10
11 /**
12 * Make the $date param optional and default to null.
13 *
14 * @param null $date The date & time to run the action.
15 */
16 public function __construct( DateTime $date = null ) {
17 $this->scheduled_date = null;
18 }
19
20 /**
21 * This schedule has no scheduled DateTime, so we need to override the parent __sleep()
22 *
23 * @return array
24 */
25 public function __sleep() {
26 return array();
27 }
28
29 public function __wakeup() {
30 $this->scheduled_date = null;
31 }
32 }
33