PluginProbe
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution / 2.2.0
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution v2.2.0
2.5.0 2.4.0 2.3.0 2.2.5 2.2.0 2.1.2 2.1.1 trunk 1.10.0 1.10.01 1.10.02 1.5.0 1.5.01 1.5.02 1.5.1 1.5.10 1.5.20 1.5.21 1.5.22 1.5.23 1.5.24 1.5.25 1.6.0 1.7.0 1.7.1 All 34 releases
fluent-booking / vendor / woocommerce / action-scheduler / classes / schedules / ActionScheduler_NullSchedule.php

ActionScheduler_NullSchedule.php in Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution 2.2.0, at vendor/woocommerce/action-scheduler/classes/schedules/ActionScheduler_NullSchedule.php

32 lines 639 B
No matching file
Up and down to move Enter to open Esc to close
Raw Download Zip
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 * @return array
23 */
24 public function __sleep() {
25 return array();
26 }
27
28 public function __wakeup() {
29 $this->scheduled_date = null;
30 }
31 }
32