PluginProbe
Hostinger Tools / trunk
Hostinger Tools vtrunk
3.0.78 3.0.77 3.0.76 3.0.75 3.0.74 3.0.73 3.0.72 3.0.71 3.0.70 3.0.69 3.0.68 3.0.67 3.0.66 1.8.1 1.8.2 1.8.3 1.9.1 1.9.4 1.9.5 1.9.6 1.9.7 1.9.8 1.9.9 2.0.0 2.0.1 All 109 releases
hostinger / vendor / woocommerce / action-scheduler / deprecated / ActionScheduler_Schedule_Deprecated.php

ActionScheduler_Schedule_Deprecated.php in Hostinger Tools trunk, at vendor/woocommerce/action-scheduler/deprecated/ActionScheduler_Schedule_Deprecated.php

30 lines 832 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