| Name | Size | Mode | Actions |
|---|---|---|---|
| ActionSchedulerCheck.php | 4140 | 0644 | editdlrm |
| HealthCheck.php | 3731 | 0644 | editdlrm |
| ServiceProvider.php | 1010 | 0644 | editdlrm |
/home/techb158/balacoffee.com/wp-content/plugins/wp-rocket/inc/Engine/HealthCheck/HealthCheck.php (3731B)
%1$s
%3$s
', _n( 'The following scheduled event failed to run. This may indicate the CRON system is not running properly, which can prevent some WP Rocket features from working as intended:', 'The following scheduled events failed to run. This may indicate the CRON system is not running properly, which can prevent some WP Rocket features from working as intended:', count( $events ), 'rocket' ), $list, __( 'Please contact your host to check if CRON is working.', 'rocket' ) ); rocket_notice_html( [ 'status' => 'warning', 'dismissible' => '', 'message' => $message, 'dismiss_button' => 'rocket_warning_cron', ] ); } /** * Checks if health check should run. * * @since 3.5.4 * * @return bool true when should do health check; else, false. */ protected function should_check() { if ( ! current_user_can( 'rocket_manage_options' ) ) { return false; } if ( 'settings_page_wprocket' !== get_current_screen()->id ) { return false; } $dismissed = (array) get_user_meta( get_current_user_id(), 'rocket_boxes', true ); if ( in_array( 'rocket_warning_cron', $dismissed, true ) ) { return false; } return ! ( 0 === (int) $this->options->get( 'purge_cron_interval', 0 ) && 0 === (int) $this->options->get( 'async_css', 0 ) && 0 === (int) $this->options->get( 'manual_preload', 0 ) && 0 === (int) $this->options->get( 'schedule_automatic_cleanup', 0 ) ); } /** * Gets an array of events with their descriptions. * * @since 3.5.4 * * @return array array of events => descriptions. */ protected function get_events() { return [ 'rocket_purge_time_event' => __( 'Scheduled Cache Purge', 'rocket' ), 'rocket_database_optimization_time_event' => __( 'Scheduled Database Optimization', 'rocket' ), 'rocket_database_optimization_cron_interval' => __( 'Database Optimization Process', 'rocket' ), 'rocket_preload_cron_interval' => _x( 'Preload', 'noun', 'rocket' ), 'rocket_critical_css_generation_cron_interval' => __( 'Critical Path CSS Generation Process', 'rocket' ), ]; } }