| Server IP : 104.21.21.239 / Your IP : 216.73.216.201 Web Server : Apache/2.4.68 (Amazon Linux) OpenSSL/3.5.5 System : Linux ip-172-31-69-123.ec2.internal 6.1.176-223.369.amzn2023.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jul 24 13:34:27 UTC 2026 x86_64 User : ec2-user ( 1000) PHP Version : 8.4.23 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : ON Directory : /home/home2/domains/ndb/wp-content/w3-total-cache/ |
Upload File : |
<?php
namespace W3TC;
class Extension_NewRelic_AdminNotes {
/**
*
*
* @param Config $config
* @return string
*/
function notifications( $config ) {
$config_state = Dispatcher::config_state();
if ( !$config_state->get_boolean( 'newrelic.hide_note_pageload_slow' ) ) {
$pl = get_option( 'w3tc_nr_frontend_response_time' );
if ( $pl !== false && $pl>0.3 ) {
$nr_recommends = array();
if ( !$config->get_boolean( 'pgcache.enabled' ) )
$nr_recommends[] = __( 'Page Cache', 'w3-total-cache' );
if ( !$config->get_boolean( 'minify.enabled' ) )
$nr_recommends[] = __( 'Minify', 'w3-total-cache' );
if ( !$config->get_boolean( 'cdn.enabled' ) )
$nr_recommends[] = __( 'CDN', 'w3-total-cache' );
if ( !$config->get_boolean( 'browsercache.enabled' ) )
$nr_recommends[] = __( 'Browser Cache and use compression', 'w3-total-cache' );
if ( $nr_recommends ) {
$message = sprintf(
__( 'Application monitoring has detected that your page load time is higher than 300ms. It is recommended that you enable the following features: %s %s',
'w3-total-cache' ),
implode( ', ', $nr_recommends ),
Util_Ui::button_link( 'Hide this message',
Util_Ui::url( array(
'w3tc_default_config_state' => 'y',
'key' => 'newrelic.hide_note_pageload_slow',
'value' => 'true' ) ) ) );
return array(
'newrelic_recommends' => $message
);
}
}
}
return array();
}
}