HEX
Server: Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.4.30
System: Linux iZj6c1151k3ad370bosnmsZ 3.10.0-1160.76.1.el7.x86_64 #1 SMP Wed Aug 10 16:21:17 UTC 2022 x86_64
User: root (0)
PHP: 7.4.30
Disabled: NONE
Upload Files
File: /var/www/html/amberconcept/wp-content/plugins/woocommerce-upload-files/classes/com/WCUF_Cron.php
<?php 
class WCUF_Cron
{
	public function __construct()
	{
		add_action( 'wp_loaded', array(&$this,'schedule_events') );	//wp event fiered only when accessin frontend
		add_action( 'wcuf_delete_order_empty_directories', array(&$this, 'delete_order_empty_directories' ));
		add_action( 'cron_schedules', array(&$this, 'cron_schedules' ));
	}
	function cron_schedules($schedules)
	{
		
		if(!isset($schedules["wcuf_60_minutes"]))
		{
			$schedules["wcuf_60_minutes"] = array(
			'interval' => 60*60, 
			'display' => esc_html__('Once every 60 Minutes'));
		}
		return $schedules;
	}
	function schedule_events() 
	{
		
		if ( !wp_next_scheduled( 'wcuf_delete_order_empty_directories' ) ) 
		{
			wp_schedule_event( time(), "wcuf_60_minutes", 'wcuf_delete_order_empty_directories' ); //seconds
		}
		
		
	}
	function delete_order_empty_directories()
	{
		global $wcuf_file_model;
		
		$wcuf_file_model->start_delete_empty_order_directories();
	}
}
?>