log->prune( (int) Settings::get( 'log_retention' ) ); } public static function schedule(): void { if ( ! wp_next_scheduled( self::HOOK ) ) { wp_schedule_event( time() + HOUR_IN_SECONDS, 'daily', self::HOOK ); } } public static function unschedule(): void { wp_clear_scheduled_hook( self::HOOK ); } }