5 * MINUTE_IN_SECONDS, 'display' => __( 'Every 5 Minutes (ARGUS Defence)', 'argus-wordpress-defence' ), ); return $schedules; } public static function run_daily() { if ( class_exists( 'Argus_Integrity' ) ) { $scan_started = time(); Argus_Integrity::full_scan(); if ( class_exists( 'Argus_Scan_History' ) ) { Argus_Scan_History::record( Argus_Scan_History::TYPE_SCHEDULED_FULL, $scan_started, Argus_Integrity::scan_status()['files_scanned'] ); } } if ( class_exists( 'Argus_GeoIP_RIR' ) && Argus_Settings::get( 'geoip_rir_enabled', true ) ) { Argus_GeoIP_RIR::run_daily_refresh(); } if ( class_exists( 'Argus_Cache_Discovery' ) && Argus_Settings::get( 'cache_discovery_enabled', true ) && Argus_Settings::get( 'static_cache_enabled', false ) ) { Argus_Cache_Discovery::run_discovery(); } if ( class_exists( 'Argus_ANIS_Client' ) && Argus_ANIS_Client::is_enabled() ) { Argus_ANIS_Client::register(); } } }