![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/store.cartinsight.co/wp-content/plugins/wp-crontrol/src/ |
<?php /** * Request handler. */ namespace Crontrol; /** * Class Request */ class Request { /** * Description. * * @var string */ public $args = ''; /** * Description. * * @var string */ public $next_run_date_local = ''; /** * Description. * * @var string */ public $next_run_date_local_custom_date = ''; /** * Description. * * @var string */ public $next_run_date_local_custom_time = ''; /** * Description. * * @var string */ public $schedule = ''; /** * Description. * * @var string */ public $hookname = ''; /** * Description. * * @var string */ public $hookcode = ''; /** * Description. * * @var string */ public $eventname = ''; /** * Description. * * @var string */ public $original_hookname = ''; /** * Description. * * @var string */ public $original_sig = ''; /** * Description. * * @var string */ public $original_next_run_utc = ''; /** * Crontrol_Request constructor. * * @param array<string,mixed> $props Properties. * @return Request This object. */ public function init( array $props ) { foreach ( $props as $name => $value ) { $prop = (string) preg_replace( '#^crontrol_#', '', $name ); if ( property_exists( $this, $prop ) ) { $this->$prop = $value; } } return $this; } }