has_errors() ) { $cloud_css = new Cloud_CSS(); $cloud_css->regenerate_cloud_css( Cloud_CSS::REGENERATE_REASON_FOLLOWUP, $cloud_css->get_existing_sources() ); } } /** * Add a cron-job to maintain cloud CSS * * @return void */ public static function schedule() { // Remove any existing schedule self::unschedule(); wp_schedule_single_event( time() + HOUR_IN_SECONDS, self::SCHEDULER_HOOK ); } /** * Remove the cron-job */ public static function unschedule() { wp_clear_scheduled_hook( self::SCHEDULER_HOOK ); } }