PluginProbe
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution / 1.5.02
Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution v1.5.02
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 / deprecated / ActionScheduler_Schedule_Deprecated.php

ActionScheduler_Schedule_Deprecated.php in Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution 1.5.02, at vendor/woocommerce/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php

30 lines 831 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_Abstract_Schedule
5 */
6 abstract class ActionScheduler_Schedule_Deprecated implements ActionScheduler_Schedule {
7
8 /**
9 * Get the date & time this schedule was created to run, or calculate when it should be run
10 * after a given date & time.
11 *
12 * @param DateTime $after DateTime to calculate against.
13 *
14 * @return DateTime|null
15 */
16 public function next( DateTime $after = null ) {
17 if ( empty( $after ) ) {
18 $return_value = $this->get_date();
19 $replacement_method = 'get_date()';
20 } else {
21 $return_value = $this->get_next( $after );
22 $replacement_method = 'get_next( $after )';
23 }
24
25 _deprecated_function( __METHOD__, '3.0.0', __CLASS__ . '::' . $replacement_method ); // phpcs:ignore WordPress.Security.EscapeOutput.OutputNotEscaped
26
27 return $return_value;
28 }
29 }
30