File ManagerCurrent Directory: wp-content/plugins/wpforms/vendor/woocommerce/action-scheduler/classes/schedulesLinux appserver-0d5e4f1e-php-cc8da225320a42ba9b7d66cba40b1f03 6.6.123+ #1 SMP PREEMPT_DYNAMIC Wed Mar 11 09:04:28 UTC 2026 x86_64Edit File: ActionScheduler_CanceledSchedule.php <?php /** * Class ActionScheduler_SimpleSchedule */ class ActionScheduler_CanceledSchedule extends ActionScheduler_SimpleSchedule { /** * Deprecated property @see $this->__wakeup() for details. * * @var null */ private $timestamp = NULL; /** * @param DateTime $after Timestamp. * * @return DateTime|null */ public function calculate_next( DateTime $after ) { return null; } /** * Cancelled actions should never have a next schedule, even if get_next() * is called with $after < $this->scheduled_date. * * @param DateTime $after Timestamp. * @return DateTime|null */ public function get_next( DateTime $after ) { return null; } /** * @return bool */ public function is_recurring() { return false; } /** * Unserialize recurring schedules serialized/stored prior to AS 3.0.0 * * Prior to Action Scheduler 3.0.0, schedules used different property names to refer * to equivalent data. For example, ActionScheduler_IntervalSchedule::start_timestamp * was the same as ActionScheduler_SimpleSchedule::timestamp. Action Scheduler 3.0.0 * aligned properties and property names for better inheritance. To maintain backward * compatibility with schedules serialized and stored prior to 3.0, we need to correctly * map the old property names with matching visibility. */ public function __wakeup() { if ( ! is_null( $this->timestamp ) ) { $this->scheduled_timestamp = $this->timestamp; unset( $this->timestamp ); } parent::__wakeup(); } } Upload File Directory Listing NameTypeSizeActions.. (Parent Directory)DirActionScheduler_CanceledSchedule.phpFile1.48 KB Rename | Delete | EditActionScheduler_CronSchedule.phpFile3.69 KB Rename | Delete | EditActionScheduler_IntervalSchedule.phpFile2.52 KB Rename | Delete | EditActionScheduler_NullSchedule.phpFile670.00 B Rename | Delete | EditActionScheduler_Schedule.phpFile277.00 B Rename | Delete | EditActionScheduler_SimpleSchedule.phpFile2.14 KB Rename | Delete | Edit