/home/vianto5/ceibaresidencial.mx/wp-content/plugins/wp-rocket/inc/Engine/Preload
Edit: /home/vianto5/ceibaresidencial.mx/wp-content/plugins/wp-rocket/inc/Engine/Preload/FullProcess.php (2473B)
maybe_preload( $item );
if ( $result && ! empty( $item['source'] ) && ( ! is_array( $item ) || empty( $item['mobile'] ) ) ) {
// Count only successful non mobile items.
$transient_name = sprintf( 'rocket_%s_preload_running', $item['source'] );
$preload_count = get_transient( $transient_name );
set_transient( $transient_name, $preload_count + 1 );
}
return false;
}
/**
* Updates transients on complete
*
* @since 3.2
* @author Remy Perona
*/
public function complete() {
$homepage_count = get_transient( 'rocket_homepage_preload_running' );
$sitemap_count = get_transient( 'rocket_sitemap_preload_running' );
set_transient( 'rocket_preload_complete', $homepage_count + $sitemap_count );
set_transient( 'rocket_preload_complete_time', date_i18n( get_option( 'date_format' ) ) . ' @ ' . date_i18n( get_option( 'time_format' ) ) );
delete_transient( 'rocket_homepage_preload_running' );
delete_transient( 'rocket_sitemap_preload_running' );
parent::complete();
}
/**
* Checks if a process is already running.
* This allows the method to be public.
*
* @since 3.2.1.1
* @access public
* @author Remy Perona
* @see WP_Background_Process::is_process_running()
*
* @return boolean
*/
public function is_process_running() { // phpcs:ignore Generic.CodeAnalysis.UselessOverridingMethod.Found
return parent::is_process_running();
}
}