add( $handle, $message ); } /** * Clear entries from the upgrade log. */ public static function clear() { if ( WC_Subscriptions::is_woocommerce_pre( '3.0' ) ) { if ( empty( self::$log ) ) { self::$log = new WC_Logger(); } self::$log->clear( self::$handle ); } else { $handler = new WC_Log_Handler_File(); $handler->clear( self::$handle ); } } /** * Schedule a hook to automatically clear the log after 8 weeks */ public static function schedule_cleanup() { self::add( sprintf( '%s upgrade complete.', WC_Subscriptions::$version ) ); } } WCS_Upgrade_Logger::init();