PATH:
home
/
letacommog
/
charpente-ain
/
wp-content
/
plugins
/
w3-total-cache
<?php namespace W3TC; /** * class DbCache_WpdbInjection_QueryCaching */ class DbCache_WpdbInjection_QueryCaching extends DbCache_WpdbInjection { /** * Queries total * * @var integer */ var $query_total = 0; /** * Query cache hits * * @var integer */ var $query_hits = 0; /** * Query cache misses * * @var integer */ var $query_misses = 0; /** * Number of cache flushes during http request processing */ private $cache_flushes = 0; /** * Time total taken by queries, in microsecs * * @var integer */ var $time_total = 0; /** * Config */ var $_config = null; /** * Lifetime * * @var integer */ var $_lifetime = null; /** * Request-global cache reject reason * null until filled * * @var string */ private $cache_reject_reason = null; /** * Request-global check reject scope * false until set * * @var bool */ private $cache_reject_request_wide = false; private $debug = false; private $reject_logged = false; private $reject_constants; private $use_filters; private $log_filehandle = false; /** * Result of check if caching is possible at the level of current http request * null until filled */ private $can_cache_once_per_request_result = null; /* * @param string $dbuser * @param string $dbpassword * @param string $dbname * @param string $dbhost */ function __construct() { $c = Dispatcher::config(); $this->_config = $c; $this->_lifetime = $c->get_integer( 'dbcache.lifetime' ); $this->debug = $c->get_boolean( 'dbcache.debug' ); $this->reject_logged = $c->get_boolean( 'dbcache.reject.logged' ); $this->reject_constants = $c->get_array( 'dbcache.reject.constants' ); $this->use_filters = $this->_config->get_boolean( 'dbcache.use_filters' ); } /** * Executes query * * @param string $query * @return integer */ function query( $query ) { if ( !$this->wpdb_mixin->ready ) { return $this->next_injection->query( $query ); } $reject_reason = ''; $is_cache_hit = false; $data = false; $time_total = 0; $group = ''; $flush_after_query = false; $this->query_total++; $caching = $this->_can_cache( $query, $reject_reason ); if ( preg_match( '~^\s*start transaction\b~is', $query ) ) { $this->cache_reject_reason = 'transaction'; $reject_reason = $this->cache_reject_reason; $caching = false; } if ( preg_match( '~^\s*insert\b|^\s*delete\b|^\s*update\b|^\s*replace\b|^\s*commit\b|^\s*truncate\b|^\s*drop\b|^\s*create\b~is', $query ) ) { $this->cache_reject_reason = 'modification query'; $reject_reason = $this->cache_reject_reason; $caching = false; $flush_after_query = true; } if ( $this->use_filters && function_exists( 'apply_filters' ) ) { $reject_reason = apply_filters( 'w3tc_dbcache_can_cache_sql', ( $caching ? '' : $reject_reason ), $query ); $caching = empty( $reject_reason ); } if ( $caching ) { $this->wpdb_mixin->timer_start(); //$cache_key = $this->_get_cache_key($query); $cache = $this->_get_cache(); $group = $this->_get_group( $query ); $data = $cache->get( md5( $query ), $group ); $time_total = $this->wpdb_mixin->timer_stop(); } if ( is_array( $data ) ) { $is_cache_hit = true; $this->query_hits++; $this->wpdb_mixin->last_error = $data['last_error']; $this->wpdb_mixin->last_query = $data['last_query']; $this->wpdb_mixin->last_result = $data['last_result']; $this->wpdb_mixin->col_info = $data['col_info']; $this->wpdb_mixin->num_rows = $data['num_rows']; $return_val = $data['return_val']; } else { $this->query_misses++; $this->wpdb_mixin->timer_start(); $return_val = $this->next_injection->query( $query ); $time_total = $this->wpdb_mixin->timer_stop(); if ( $flush_after_query ) { $group = $this->_get_group( $query ); $this->_flush_cache_for_sql_group( $group, array( 'modification_query' => $query ) ); } if ( $caching ) { $data = array( 'last_error' => $this->wpdb_mixin->last_error, 'last_query' => $this->wpdb_mixin->last_query, 'last_result' => $this->wpdb_mixin->last_result, 'col_info' => $this->wpdb_mixin->col_info, 'num_rows' => $this->wpdb_mixin->num_rows, 'return_val' => $return_val ); $cache = $this->_get_cache(); $group = $this->_get_group( $query ); $filter_data = array( 'query' => $query, 'group' => $group, 'content' => $data, 'expiration' => $this->_lifetime ); if ( $this->use_filters && function_exists( 'apply_filters' ) ) { $filter_data = apply_filters( 'w3tc_dbcache_cache_set', $filter_data ); } $cache->set( md5( $filter_data['query'] ), $filter_data['content'], $filter_data['expiration'], $filter_data['group'] ); } } if ( $this->debug ) { $this->log_query( array( date( 'r' ), strtr( $_SERVER['REQUEST_URI'], "<>\r\n", '.. ' ), strtr( $query, "<>\r\n", '.. ' ), // 'query' (int)($time_total * 1000000), // 'time_total' (microsecs) $reject_reason, // 'reason' $is_cache_hit, // 'cached' ( $data ? strlen( serialize( $data ) ) : 0 ), // 'data_size' strtr( $group, "<>\r\n", '.. ' ) // 'group' ) ); } $this->time_total += $time_total; return $return_val; } function _escape( $data ) { return $this->next_injection->_escape( $data ); } function prepare( $query, $args ) { return $this->next_injection->prepare( $query, $args ); } /** * Initializes object, calls underlying processor */ function initialize() { return $this->next_injection->initialize(); } /** * Insert a row into a table. * * @param string $table * @param array $data * @param array|string $format * @return int|false */ function insert( $table, $data, $format = null ) { return $this->next_injection->insert( $table, $data, $format ); } /** * Replace a row into a table. * * @param string $table * @param array $data * @param array|string $format * @return int|false */ function replace( $table, $data, $format = null ) { $group = $this->_get_group( $table ); $this->_flush_cache_for_sql_group( $group, array( 'wpdb_replace' => $table ) ); return $this->next_injection->replace( $table, $data, $format ); } /** * Update a row in the table * * @param string $table * @param array $data * @param array $where * @param array|string $format * @param array|string $format_where * @return int|false */ function update( $table, $data, $where, $format = null, $where_format = null ) { $group = $this->_get_group( $table ); $this->_flush_cache_for_sql_group( $group, array( 'wpdb_update' => $table ) ); return $this->next_injection->update( $table, $data, $where, $format, $where_format ); } /** * Deletes from table */ function delete( $table, $where, $where_format = null ) { $group = $this->_get_group( $table ); $this->_flush_cache_for_sql_group( $group, array( 'wpdb_delete' => $table ) ); return $this->next_injection->delete( $table, $where, $where_format ); } /** * Flushes cache * * @return boolean */ function flush_cache( $extras = array() ) { return $this->_flush_cache_for_sql_group( 'remaining', $extras ); } private function _flush_cache_for_sql_group( $group, $extras = array() ) { $this->wpdb_mixin->timer_start(); if ( $this->debug ) { $filename = Util_Debug::log( 'dbcache', 'flushing based on sqlquery group ' . $group . ' with extras ' . json_encode( $extras ) ); } if ( $this->_config->get_boolean( 'dbcache.debug_purge' ) ) { Util_Debug::log_purge( 'dbcache', '_flush_cache_for_sql_group', array( $group, $extras ) ); } $cache = $this->_get_cache(); $flush_groups = $this->_get_flush_groups( $group, $extras ); $v = true; $this->cache_flushes++; foreach ( $flush_groups as $f_group => $nothing ) { if ( $this->debug ) { $filename = Util_Debug::log( 'dbcache', 'flush group ' . $f_group ); } $v &= $cache->flush( $f_group ); } $this->time_total += $this->wpdb_mixin->timer_stop(); return $v; } /** * Returns cache object * * @return W3_Cache_Base */ function _get_cache() { static $cache = array(); if ( !isset( $cache[0] ) ) { $engine = $this->_config->get_string( 'dbcache.engine' ); switch ( $engine ) { case 'memcached': $engineConfig = array( 'servers' => $this->_config->get_array( 'dbcache.memcached.servers' ), 'persistent' => $this->_config->get_boolean( 'dbcache.memcached.persistent' ), 'aws_autodiscovery' => $this->_config->get_boolean( 'dbcache.memcached.aws_autodiscovery' ), 'username' => $this->_config->get_string( 'dbcache.memcached.username' ), 'password' => $this->_config->get_string( 'dbcache.memcached.password' ), 'binary_protocol' => $this->_config->get_boolean( 'dbcache.memcached.binary_protocol' ) ); break; case 'redis': $engineConfig = array( 'servers' => $this->_config->get_array( 'dbcache.redis.servers' ), 'persistent' => $this->_config->get_boolean( 'dbcache.redis.persistent' ), 'dbid' => $this->_config->get_integer( 'dbcache.redis.dbid' ), 'password' => $this->_config->get_string( 'dbcache.redis.password' ) ); break; case 'file': $engineConfig = array( 'use_wp_hash' => true, 'section' => 'db', 'locking' => $this->_config->get_boolean( 'dbcache.file.locking' ), 'flush_timelimit' => $this->_config->get_integer( 'timelimit.cache_flush' ) ); break; default: $engineConfig = array(); } $engineConfig['module'] = 'dbcache'; $engineConfig['host'] = Util_Environment::host(); $engineConfig['instance_id'] = Util_Environment::instance_id(); $cache[0] = Cache::instance( $engine, $engineConfig ); } return $cache[0]; } /** * Check if can cache sql * * @param string $sql * @param string $cache_reject_reason * @return boolean */ function _can_cache( $sql, &$cache_reject_reason ) { /** * Skip if request-wide reject reason specified. * Note - as a result requedt-wide checks are done only once per request */ if ( !is_null( $this->cache_reject_reason ) ) { $cache_reject_reason = $this->cache_reject_reason; $this->cache_reject_request_wide = true; return false; } /** * Do once-per-request check if needed */ if ( is_null( $this->can_cache_once_per_request_result ) ) { $this->can_cache_once_per_request_result = $this->_can_cache_once_per_request(); if ( !$this->can_cache_once_per_request_result ) { $this->cache_reject_request_wide = true; return false; } } /** * Check for constants */ foreach ( $this->reject_constants as $name ) { if ( defined( $name ) && constant( $name ) ) { $this->cache_reject_reason = $name . ' constant defined'; $cache_reject_reason = $this->cache_reject_reason; return false; } } /** * Check for AJAX requests */ $ajax_skip = false; if ( defined( 'DOING_AJAX' ) ) { // wp_admin is always defined for ajax requests, check by referrer if ( isset( $_SERVER['HTTP_REFERER'] ) && strpos( $_SERVER['HTTP_REFERER'], '/wp-admin/' ) === false ) $ajax_skip = true; } /** * Skip if admin */ if ( defined( 'WP_ADMIN' ) && !$ajax_skip ) { $this->cache_reject_reason = 'WP_ADMIN'; $cache_reject_reason = $this->cache_reject_reason; return false; } /** * Skip if SQL is rejected */ if ( !$this->_check_sql( $sql ) ) { $cache_reject_reason = 'query not cacheable'; return false; } /** * Skip if user is logged in */ if ( $this->reject_logged && !$this->_check_logged_in() ) { $this->cache_reject_reason = 'user.logged_in'; $cache_reject_reason = $this->cache_reject_reason; return false; } return true; } /** * Check if can cache sql, checks which have constant results during whole request * * @return boolean */ function _can_cache_once_per_request() { /** * Skip if disabled */ if ( !$this->_config->get_boolean( 'dbcache.enabled' ) ) { $this->cache_reject_reason = 'dbcache.disabled'; return false; } /** * Skip if request URI is rejected */ if ( !$this->_check_request_uri() ) { $this->cache_reject_reason = 'request'; return false; } /** * Skip if cookie is rejected */ if ( !$this->_check_cookies() ) { $this->cache_reject_reason = 'cookie'; return false; } return true; } /** * Check SQL * * @param string $sql * @return boolean */ function _check_sql( $sql ) { $auto_reject_strings = $this->_config->get_array( 'dbcache.reject.words' ); if ( preg_match( '~' . implode( '|', $auto_reject_strings ) . '~is', $sql ) ) { return false; } $reject_sql = $this->_config->get_array( 'dbcache.reject.sql' ); foreach ( $reject_sql as $expr ) { $expr = trim( $expr ); $expr = str_replace( '{prefix}', $this->wpdb_mixin->prefix, $expr ); if ( $expr != '' && preg_match( '~' . $expr . '~i', $sql ) ) { return false; } } return true; } /** * Check request URI * * @return boolean */ function _check_request_uri() { $auto_reject_uri = array( 'wp-login', 'wp-register' ); foreach ( $auto_reject_uri as $uri ) { if ( strstr( $_SERVER['REQUEST_URI'], $uri ) !== false ) { return false; } } $reject_uri = $this->_config->get_array( 'dbcache.reject.uri' ); $reject_uri = array_map( array( '\W3TC\Util_Environment', 'parse_path' ), $reject_uri ); foreach ( $reject_uri as $expr ) { $expr = trim( $expr ); if ( $expr != '' && preg_match( '~' . $expr . '~i', $_SERVER['REQUEST_URI'] ) ) { return false; } } return true; } /** * Checks for WordPress cookies * * @return boolean */ function _check_cookies() { foreach ( array_keys( $_COOKIE ) as $cookie_name ) { if ( $cookie_name == 'wordpress_test_cookie' ) { continue; } if ( preg_match( '/^wp-postpass|^comment_author/', $cookie_name ) ) { return false; } } foreach ( $this->_config->get_array( 'dbcache.reject.cookie' ) as $reject_cookie ) { foreach ( array_keys( $_COOKIE ) as $cookie_name ) { if ( strstr( $cookie_name, $reject_cookie ) !== false ) { return false; } } } return true; } /** * Check if user is logged in * * @return boolean */ function _check_logged_in() { foreach ( array_keys( $_COOKIE ) as $cookie_name ) { if ( strpos( $cookie_name, 'wordpress_logged_in' ) === 0 ) return false; } return true; } private function _get_group( $sql ) { $sql = strtolower( $sql ); // collect list of tables used in query if ( preg_match_all( '~(^|[\s,`])' . $this->wpdb_mixin->prefix . '([0-9a-zA-Z_]+)~i', $sql, $m ) ) { $tables = array_unique( $m[2] ); } else { $tables = array(); } if ( $this->contains_only_tables( $tables, array( 'options' => '*' ) ) ) { $group = 'options'; } elseif ( $this->contains_only_tables( $tables, array( 'comments' => '*', 'commentsmeta' => '*' ) ) ) { $group = 'comments'; } elseif ( count( $tables ) <= 1 ) { $group = 'singletables'; // request with single table affected } else { $group = 'remaining'; } if ( $this->use_filters && function_exists( 'apply_filters' ) ) { $group = apply_filters( 'w3tc_dbcache_get_sql_group', $group, $sql, $tables ); } return $group; } private function contains_only_tables( $tables, $allowed ) { if ( empty( $tables ) ) { return false; } foreach ( $tables as $t ) { if ( !isset( $allowed[$t] ) ) { return false; } } return true; } private function _get_flush_groups( $group, $extras = array() ) { $groups_to_flush = array(); switch ( $group ) { case 'remaining': case 'singletables': $groups_to_flush = array( 'remaining' => '*', 'options' => '*', 'comments' => '*', 'singletables' => '*' ); break; // options are updated on each second request, // ignore by default probability that SELECTs with joins with options // are critical and don't flush "remaining". // That can be changed by w3tc_dbcache_get_flush_groups filter case 'options': $groups_to_flush = array( $group => '*' ); break; default: $groups_to_flush = array( $group => '*', 'remaining' => '*' ); } if ( $this->use_filters && function_exists( 'apply_filters' ) ) { $groups_to_flush = apply_filters( 'w3tc_dbcache_get_flush_groups', $groups_to_flush, $group, $extras ); } return $groups_to_flush; } public function get_reject_reason() { if ( is_null( $this->cache_reject_reason ) ) return ''; $request_wide_string = $this->cache_reject_request_wide ? ( function_exists( '__' ) ? __( 'Request-wide', 'w3-total-cache' ).' ' : 'Request ' ) : ''; return $request_wide_string . $this->_get_reject_reason_message( $this->cache_reject_reason ); } /** * * * @param unknown $key * @return string|void */ private function _get_reject_reason_message( $key ) { if ( !function_exists( '__' ) ) return $key; switch ( $key ) { case 'dbcache.disabled': return __( 'Database caching is disabled', 'w3-total-cache' ); case 'DONOTCACHEDB': return __( 'DONOTCACHEDB constant is defined', 'w3-total-cache' ); case 'DOING_AJAX': return __( 'Doing AJAX', 'w3-total-cache' ); case 'request': return __( 'Request URI is rejected', 'w3-total-cache' ); case 'cookie': return __( 'Cookie is rejected', 'w3-total-cache' ); case 'DOING_CRONG': return __( 'Doing cron', 'w3-total-cache' ); case 'APP_REQUEST': return __( 'Application request', 'w3-total-cache' ); case 'XMLRPC_REQUEST': return __( 'XMLRPC request', 'w3-total-cache' ); case 'WP_ADMIN': return __( 'wp-admin', 'w3-total-cache' ); case 'SHORTINIT': return __( 'Short init', 'w3-total-cache' ); case 'query': return __( 'Query is rejected', 'w3-total-cache' ); case 'user.logged_in': return __( 'User is logged in', 'w3-total-cache' ); default: return $key; } } public function w3tc_footer_comment( $strings ) { $reject_reason = $this->get_reject_reason(); $append = ( $reject_reason ? sprintf( ' (%s)', $reject_reason ) : '' ); if ( $this->query_hits ) { $strings[] = sprintf( __( 'Database Caching %d/%d queries in %.3f seconds using %s%s', 'w3-total-cache' ), $this->query_hits, $this->query_total, $this->time_total, Cache::engine_name( $this->_config->get_string( 'dbcache.engine' ) ), $append ); } else { $strings[] = sprintf( __( 'Database Caching using %s%s', 'w3-total-cache' ), Cache::engine_name( $this->_config->get_string( 'dbcache.engine' ) ), $append ); } if ( $this->debug ) { $strings[] = ''; $strings[] = "Db cache debug info:"; $strings[] = sprintf( "%s%d", str_pad( 'Total queries: ', 20 ), $this->query_total ); $strings[] = sprintf( "%s%d", str_pad( 'Cached queries: ', 20 ), $this->query_hits ); $strings[] = sprintf( "%s%.4f", str_pad( 'Total query time: ', 20 ), $this->time_total ); } if ( $this->log_filehandle ) { fclose( $this->log_filehandle ); $this->log_filehandle = false; } return $strings; } public function w3tc_usage_statistics_of_request( $storage ) { $storage->counter_add( 'dbcache_calls_total', $this->query_total ); $storage->counter_add( 'dbcache_calls_hits', $this->query_hits ); $storage->counter_add( 'dbcache_flushes', $this->cache_flushes ); $time_ms = (int)( $this->time_total * 1000 ); $storage->counter_add( 'dbcache_time_ms', $time_ms ); } private function log_query( $line ) { if ( !$this->log_filehandle ) { $filename = Util_Debug::log_filename( 'dbcache-queries' ); $this->log_filehandle = fopen( $filename, 'a' ); } fputcsv ( $this->log_filehandle, $line, "\t" ); } }
[+]
..
[-] UsageStatistics_Widget.php
[edit]
[-] Cdn_Highwinds_Widget_View.css
[edit]
[-] Extension_CloudFlare_Page.php
[edit]
[-] UsageStatistics_Page_View.css
[edit]
[-] Cdn_LimeLight_Popup_View_Intro.php
[edit]
[-] Root_Environment.php
[edit]
[-] Generic_WidgetBoldGrid_View.php
[edit]
[-] Extension_Swarmify_Page_View.php
[edit]
[-] Cdn_StackPath_Popup.php
[edit]
[-] DbCache_Plugin_Admin.php
[edit]
[-] UserExperience_LazyLoad_GoogleMaps_WPGoogleMaps.php
[edit]
[-] Generic_Page_PurgeLog.php
[edit]
[-] Extension_NewRelic_Popup_View_ListApplications.php
[edit]
[-] Mobile_Redirect.php
[edit]
[-] ConfigStateNote.php
[edit]
[-] Cdn_RackSpaceCloudFiles_Popup_View_Regions.php
[edit]
[-] Cdn_RackSpace_Api_CloudFilesCdn.php
[edit]
[-] Cache_Redis.php
[edit]
[-] UsageStatistics_Page_View_NoDebugMode.php
[edit]
[-] Util_WpFile_FilesystemRmException.php
[edit]
[-] Generic_Page_Dashboard.php
[edit]
[-] Extension_WordPressSeo_Plugin.php
[edit]
[-] Varnish_Flush.php
[edit]
[-] Cdnfsd_MaxCdn_Popup_View_Zone.php
[edit]
[-] Cdn_StackPath_Popup_View_Intro.php
[edit]
[-] Util_WpFile_FilesystemCopyException.php
[edit]
[+]
lib
[-] Generic_Page_General.php
[edit]
[-] Cdn_StackPath2_Page.php
[edit]
[-] Cdnfsd_LimeLight_Api.php
[edit]
[-] Extension_FragmentCache_Plugin_Admin.php
[edit]
[-] Cdnfsd_LimeLight_Page.php
[edit]
[-] UsageStatistics_Page_ObjectCacheLog_View.php
[edit]
[-] Util_WpmuBlogmap.php
[edit]
[-] Generic_Page_Install.php
[edit]
[-] Cdnfsd_StackPath2_Engine.php
[edit]
[-] Cdnfsd_StackPath2_Popup_View_Stacks.php
[edit]
[-] ObjectCache_Page_View_PurgeLog.php
[edit]
[-] PageSpeed_Widget_View_FromApi.php
[edit]
[-] Enterprise_CacheFlush_MakeSnsEvent.php
[edit]
[-] BrowserCache_Core.php
[edit]
[-] Minify_GeneralPage_View_ShowHelp.js
[edit]
[-] Licensing_AdminActions.php
[edit]
[-] Generic_Environment.php
[edit]
[-] PgCache_Environment.php
[edit]
[-] UsageStatistics_Page_View.js
[edit]
[-] Cdn_StackPath2_Popup_View_Intro.php
[edit]
[-] CdnEngine_CloudFront.php
[edit]
[-] Generic_ConfigLabels.php
[edit]
[-] Extension_CloudFlare_AdminActions.php
[edit]
[-] UserExperience_Plugin_Admin.php
[edit]
[-] BrowserCache_Plugin_Admin.php
[edit]
[-] Cdn_Highwinds_Page_View.js
[edit]
[-] CdnEngine_Mirror.php
[edit]
[-] Util_Debug.php
[edit]
[-] Cdn_StackPath2_Widget_View.css
[edit]
[-] UsageStatistics_Page_View.php
[edit]
[-] Cdn_Highwinds_Widget_View.php
[edit]
[-] Util_PageUrls.php
[edit]
[-] Cdn_StackPath2_Popup.php
[edit]
[-] index.html
[edit]
[-] Cdn_AdminNotes.php
[edit]
[-] Cache_Nginx_Memcached.php
[edit]
[-] Minify_ConfigLabels.php
[edit]
[-] Util_Environment_Exception.php
[edit]
[-] Cdn_RackSpaceCdn_Popup.php
[edit]
[-] Cdn_MaxCdn_Popup_View_Intro.php
[edit]
[-] Extension_FeedBurner_Page_View.php
[edit]
[-] UserExperience_LazyLoad_Plugin.php
[edit]
[-] Cdnfsd_StackPath2_Page_View.php
[edit]
[-] Minify_ContentMinifier.php
[edit]
[-] CdnEngine_Mirror_Highwinds.php
[edit]
[-] Extension_CloudFlare_Popup_View_Intro.php
[edit]
[-] Extension_FragmentCache_Api.php
[edit]
[-] Generic_WidgetCommunity_View.php
[edit]
[-] Cdnfsd_StackPath_Page_View.js
[edit]
[-] Generic_WidgetSpreadTheWord_View.php
[edit]
[-] BrowserCache_Page.php
[edit]
[-] Cache_Memcache.php
[edit]
[-] UsageStatistics_Page_View_Disabled.php
[edit]
[-] UsageStatistics_Source_ObjectCacheLog.php
[edit]
[-] Cdn_RackSpaceCdn_Page_View.js
[edit]
[-] BrowserCache_Environment.php
[edit]
[-] Extension_FragmentCache_Plugin.php
[edit]
[-] Cdn_RackSpace_Api_CloudFiles.php
[edit]
[-] UserExperience_Emoji_Extension.php
[edit]
[-] Util_UsageStatistics.php
[edit]
[-] Extension_CloudFlare_Page_View.js
[edit]
[-] Util_Bus.php
[edit]
[-] UsageStatistics_Plugin_Admin.php
[edit]
[-] UsageStatistics_Page_View_Free.php
[edit]
[-] Enterprise_SnsServer.php
[edit]
[-] Extensions_AdminActions.php
[edit]
[-] UserExperience_LazyLoad_GoogleMaps_WPGoogleMapPlugin.php
[edit]
[-] Util_Theme.php
[edit]
[-] Extension_Swarmify_Widget_View.css
[edit]
[-] Minify_Extract.php
[edit]
[-] UserExperience_Plugin_Jquery.php
[edit]
[-] Cache_File_Generic.php
[edit]
[-] Extension_CloudFlare_Widget_Logo.png
[edit]
[-] Cdn_RackSpaceCloudFiles_Page_View.php
[edit]
[-] Cli.php
[edit]
[-] Cdn_Highwinds_Popup.php
[edit]
[-] Root_AdminActions.php
[edit]
[-] Extension_FeedBurner_Plugin_Admin.php
[edit]
[-] PageSpeed_Widget_View.js
[edit]
[-] Extension_FragmentCache_GeneralPage_View.php
[edit]
[-] press.txt
[edit]
[-] w3-total-cache-old-php.php
[edit]
[-] UsageStatistics_Page_DbRequests_View.php
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_Service_Actualize.php
[edit]
[-] BrowserCache_Environment_Nginx.php
[edit]
[-] Generic_WidgetBoldGrid.php
[edit]
[+]
inc
[-] Cdn_RackSpaceCdn_Popup_View_Intro.php
[edit]
[-] Cdnfsd_LimeLight_Page_View.php
[edit]
[-] UsageStatistics_GeneralPage.php
[edit]
[+]
ini
[-] Cdnfsd_MaxCdn_Page_View.php
[edit]
[-] DbCache_Page.php
[edit]
[-] Cdn_StackPath_Page_View.php
[edit]
[-] Cdn_CacheFlush.php
[edit]
[-] Cdn_Core_Admin.php
[edit]
[-] UsageStatistics_Plugin.php
[edit]
[-] PageSpeed_Widget_View.css
[edit]
[-] Generic_Plugin_Admin_View_Faq.php
[edit]
[-] Cdn_RackSpaceCloudFiles_Page_View.js
[edit]
[-] Root_AdminMenu.php
[edit]
[-] Cdn_GoogleDrive_Popup_AuthReturn_View.php
[edit]
[-] Cdnfsd_Page_View_Header.php
[edit]
[+]
extension-example
[-] Generic_Plugin_AdminNotifications.php
[edit]
[-] UsageStatistics_GeneralPage_View.php
[edit]
[-] UsageStatistics_Widget_View_Disabled.php
[edit]
[-] Cache_File_Cleaner_Generic_HardDelete.php
[edit]
[-] Extension_FeedBurner_Environment.php
[edit]
[-] Cdnfsd_StackPath2_Page_View.js
[edit]
[-] Cdn_RackSpace_Api_Tokens.php
[edit]
[-] DbCache_ConfigLabels.php
[edit]
[-] ObjectCache_Page.php
[edit]
[-] Base_Page_Settings.php
[edit]
[-] UserExperience_GeneralPage_View.php
[edit]
[-] Generic_Page_Dashboard_View.css
[edit]
[-] Extension_NewRelic_AdminActions.php
[edit]
[-] Generic_Plugin_Admin.php
[edit]
[-] Cdn_Highwinds_Api.php
[edit]
[-] DbCache_WpdbBase.php
[edit]
[-] UsageStatistics_Page_PageCacheRequests_View.php
[edit]
[-] Cdnfsd_StackPath_Popup_View_Zones.php
[edit]
[-] Cdn_StackPath2_Popup_View_Success.php
[edit]
[-] Cdn_LimeLight_Popup.php
[edit]
[-] Cdn_GoogleDrive_Page_View.php
[edit]
[-] Cdn_GoogleDrive_AdminActions.php
[edit]
[-] Generic_GeneralPage_View_ShowSupportUs.js
[edit]
[-] UsageStatistics_Page_View_Ad.php
[edit]
[-] BrowserCache_ConfigLabels.php
[edit]
[-] Cdn_Plugin.php
[edit]
[-] Cdn_Plugin_WidgetMaxCdn.php
[edit]
[-] Cdnfsd_Plugin.php
[edit]
[-] ObjectCache_Plugin.php
[edit]
[-] Generic_AdminActions_Default.php
[edit]
[-] CdnEngine_Mirror_RackSpaceCdn.php
[edit]
[-] CdnEngine_RackSpaceCloudFiles.php
[edit]
[-] Cdnfsd_CacheFlush.php
[edit]
[-] PageSpeed_Widget_View.php
[edit]
[-] Cdn_Highwinds_Popup_View_SelectHost.php
[edit]
[-] UsageStatistics_StorageWriter.php
[edit]
[-] Extension_NewRelic_Widget_View_NotConfigured.php
[edit]
[-] Cdn_StackPath2_Widget.php
[edit]
[-] Cache_Memcached_Stats.php
[edit]
[-] Extension_Swarmify_Plugin_Admin.php
[edit]
[-] Extension_NewRelic_Widget_View.css
[edit]
[-] UsageStatistics_Sources_Memcached.php
[edit]
[-] Cdnfsd_MaxCdn_Popup_View_Zones.php
[edit]
[-] UsageStatistics_Sources_Redis.php
[edit]
[-] BrowserCache_Page_View_QuickReference.php
[edit]
[-] Cdnfsd_TransparentCDN_Page.php
[edit]
[-] Generic_WidgetSpreadTheWord.js
[edit]
[-] SystemOpCache_GeneralPage_View.php
[edit]
[-] Mobile_Referrer.php
[edit]
[-] UserExperience_Page.php
[edit]
[-] Cdn_AdminActions.php
[edit]
[-] PgCache_Plugin.php
[edit]
[-] Mobile_Page_UserAgentGroups.php
[edit]
[-] Extension_NewRelic_AdminNotes.php
[edit]
[-] Cdnfsd_CloudFront_Popup.php
[edit]
[-] CdnEngine_S3.php
[edit]
[-] ObjectCache_Environment.php
[edit]
[-] Extension_NewRelic_Widget_View.js
[edit]
[-] Extension_NewRelic_Popup_View_Intro.php
[edit]
[-] UsageStatistics_Source_Wpdb.php
[edit]
[-] PageSpeed_Widget_View_NotConfigured.php
[edit]
[-] Cdn_Plugin_WidgetMaxCdn_View.css
[edit]
[-] BrowserCache_Plugin.php
[edit]
[-] CdnEngine_Mirror_StackPath.php
[edit]
[-] Util_WpFile_FilesystemOperationException.php
[edit]
[-] Extension_CloudFlare_Page_View.php
[edit]
[-] Cdn_Highwinds_Widget.php
[edit]
[-] Generic_WidgetSpreadTheWord_Plugin.php
[edit]
[-] DbCache_Plugin.php
[edit]
[-] Extension_FragmentCache_GeneralPage.php
[edit]
[-] CacheFlush.php
[edit]
[-] Minify_Plugin_Admin.php
[edit]
[-] Generic_Page_About.php
[edit]
[-] Cdnfsd_MaxCdn_Page_View.js
[edit]
[-] Util_WpFile_FilesystemRmdirException.php
[edit]
[-] Cdn_StackPath_Page.php
[edit]
[-] Cdnfsd_TransparentCDN_Page_View.js
[edit]
[-] Enterprise_SnsBase.php
[edit]
[-] Generic_AdminActions_Test.php
[edit]
[-] UserExperience_Page_View.php
[edit]
[-] Cdn_StackPath2_Popup_View_Stacks.php
[edit]
[-] UserExperience_GeneralPage.php
[edit]
[-] Cdnfsd_LimeLight_Page_View.js
[edit]
[-] Cdn_GeneralPage_View.php
[edit]
[-] UserExperience_LazyLoad_GoogleMaps_GoogleMapsEasy.php
[edit]
[-] UsageStatistics_StorageReader.php
[edit]
[-] Util_WpFile_FilesystemChmodException.php
[edit]
[-] Extension_CloudFlare_SettingsForUi.php
[edit]
[-] Cdnfsd_StackPath2_Popup_View_Sites.php
[edit]
[-] DbCache_WpdbInjection.php
[edit]
[-] Cache_Apc.php
[edit]
[-] UsageStatistics_Source_AccessLog.php
[edit]
[-] SystemOpCache_Plugin_Admin.php
[edit]
[-] Support_AdminActions.php
[edit]
[-] Cdn_Highwinds_Page_View.php
[edit]
[-] Extension_CloudFlare_Cdn_Page_View.php
[edit]
[-] Generic_Plugin.php
[edit]
[-] Varnish_Plugin.php
[edit]
[-] ObjectCache_WpObjectCache.php
[edit]
[-] Cdn_Environment.php
[edit]
[-] Generic_GeneralPage_View_ShowEdge.js
[edit]
[-] Mobile_Base.php
[edit]
[-] CdnEngine_S3_Compatible.php
[edit]
[-] DbCache_Core.php
[edit]
[-] Cache_Xcache.php
[edit]
[-] Extension_Genesis_Page.php
[edit]
[-] Cdn_RackSpaceCloudFiles_Popup_View_Intro.php
[edit]
[-] Cdn_StackPath2_Widget_View_Authorized.php
[edit]
[-] Cache_Apcu.php
[edit]
[-] Cdnfsd_StackPath_Engine.php
[edit]
[-] Cdn_Plugin_WidgetMaxCdn_View_Authorized.php
[edit]
[-] Extension_FragmentCache_Page_View.php
[edit]
[-] Cdnfsd_MaxCdn_Popup_View_Intro.php
[edit]
[-] Extension_Wpml_Plugin_Admin.php
[edit]
[-] Generic_AdminNotes.php
[edit]
[-] Support_Page_View_DoneContent.php
[edit]
[-] Cdn_Highwinds_Page.php
[edit]
[-] Cdn_RackSpaceCloudFiles_Popup.php
[edit]
[-] Util_AttachToActions.php
[edit]
[-] CdnEngine_Azure.php
[edit]
[-] Extension_NewRelic_Widget_View_Browser.php
[edit]
[-] Cdn_MaxCdn_Popup_View_Success.php
[edit]
[-] Cache_File_Cleaner_Generic.php
[edit]
[-] Cdn_StackPath2_Widget_View.js
[edit]
[-] BrowserCache_Page_View_SectionSecurity.php
[edit]
[-] UsageStatistics_Page.php
[edit]
[-] Cdnfsd_LimeLight_Popup_View_Intro.php
[edit]
[-] Dispatcher.php
[edit]
[-] Extension_Swarmify_AdminActions.php
[edit]
[-] Util_WpFile_FilesystemMkdirException.php
[edit]
[-] Minify_GeneralPage_View_ShowHelpForce.js
[edit]
[-] Cdn_LimeLight_Page.php
[edit]
[-] Cdn_Page_View_Fsd_HeaderActions.php
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_Service_Created.php
[edit]
[-] Cdn_Page.php
[edit]
[+]
languages
[-] Cdnfsd_LimeLight_Popup_View_Success.php
[edit]
[-] Extensions_Page.php
[edit]
[-] Cdn_RackSpaceCdn_AdminActions.php
[edit]
[-] Cdn_StackPath_Popup_View_Zone.php
[edit]
[-] DbCache_WpdbInjection_QueryCaching.php
[edit]
[-] Cdnfsd_StackPath_Popup_View_Intro.php
[edit]
[-] Cdn_Highwinds_Widget_View_NotConfigured.php
[edit]
[-] Root_AdminActivation.php
[edit]
[-] ModuleStatus.php
[edit]
[-] Cdn_StackPath_Widget_View_Authorized.php
[edit]
[-] Extension_NewRelic_Service.php
[edit]
[-] Extension_Amp_Page_View.php
[edit]
[-] Extension_NewRelic_Plugin_Admin.php
[edit]
[-] DbCache_WpdbLegacy.php
[edit]
[-] Extension_FragmentCache_Page.php
[edit]
[-] Cdn_Highwinds_Popup_View_ConfigureCnamesForm.php
[edit]
[-] UsageStatistics_Source_PageCacheLog.php
[edit]
[-] Cache.php
[edit]
[-] UsageStatistics_Widget_View.php
[edit]
[-] DbCache_WpdbNew.php
[edit]
[-] Extension_CloudFlare_View_Comments.css
[edit]
[-] Cdnfsd_MaxCdn_Engine.php
[edit]
[-] ObjectCache_WpObjectCache_Regular.php
[edit]
[-] Cdn_MaxCdn_Page_View.php
[edit]
[-] Cdnfsd_StackPath2_Page.php
[edit]
[-] Extension_NewRelic_GeneralPage.php
[edit]
[-] ConfigKeys.php
[edit]
[-] CdnEngine_Mirror_Edgecast.php
[edit]
[-] Minify_Page.php
[edit]
[-] Util_Environment_Exceptions.php
[edit]
[-] Cdn_RackSpace_Api_Cdn.php
[edit]
[-] CdnEngine_Mirror_Att.php
[edit]
[-] Cdnfsd_Util.php
[edit]
[-] Minify_AutoJs.php
[edit]
[-] Util_Request.php
[edit]
[-] ObjectCache_Plugin_Admin.php
[edit]
[-] Extension_CloudFlare_Widget.php
[edit]
[-] Extension_NewRelic_Widget_View_Apm.php
[edit]
[-] Extension_CloudFlare_View_Comments.js
[edit]
[-] CdnEngine_Mirror_MaxCdn.php
[edit]
[-] Cdn_StackPath2_Popup_View_Sites.php
[edit]
[-] Cdn_StackPath_Widget_View.css
[edit]
[-] Extension_Swarmify_Widget_View_NotConfigured.php
[edit]
[-] Extension_CloudFlare_View_Dashboard.js
[edit]
[-] Cdnfsd_StackPath_Popup.php
[edit]
[-] LICENSE
[edit]
[-] Cdnfsd_MaxCdn_Page.php
[edit]
[-] Generic_WidgetServices_View.php
[edit]
[-] Util_Rule.php
[edit]
[-] Cdnfsd_Plugin_Admin.php
[edit]
[-] PgCache_Page_CookieGroups_View.js
[edit]
[-] Cdnfsd_CloudFront_Page.php
[edit]
[-] Cdn_Page_View_Header.php
[edit]
[-] Minify_AutoCss.php
[edit]
[-] Extension_CloudFlare_GeneralPage_View.php
[edit]
[-] Cdnfsd_CloudFront_Popup_View_Distributions.php
[edit]
[-] Extension_FeedBurner_Plugin.php
[edit]
[-] Util_WpFile_FilesystemModifyException.php
[edit]
[-] CdnEngine_Mirror_LimeLight.php
[edit]
[-] UserExperience_OEmbed_Extension.php
[edit]
[-] Cache_Wincache.php
[edit]
[-] Cdn_MaxCdn_Popup_View_Zone.php
[edit]
[-] Root_Loader.php
[edit]
[-] Generic_AdminActions_Config.php
[edit]
[-] Cdnfsd_TransparentCDN_Page_View.php
[edit]
[-] Minify_Environment.php
[edit]
[-] CdnEngine_Ftp.php
[edit]
[-] Cdnfsd_CloudFront_Popup_View_Distribution.php
[edit]
[-] Cdn_Highwinds_Popup_View_Intro.php
[edit]
[-] Extension_Genesis_Plugin.php
[edit]
[-] Cdn_StackPath2_Page_View.php
[edit]
[-] Extension_Genesis_Page_View.php
[edit]
[-] Cdn_LimeLight_Page_View.js
[edit]
[-] Support_Page.php
[edit]
[-] ConfigDbStorage.php
[edit]
[-] Util_Widget.php
[edit]
[-] Cdn_Environment_Nginx.php
[edit]
[-] Minify_Core.php
[edit]
[-] Generic_Page_PurgeLog_View.php
[edit]
[-] Generic_Plugin_WidgetForum.php
[edit]
[-] Licensing_Core.php
[edit]
[-] Extension_NewRelic_Page_View_Apm.php
[edit]
[-] Cdn_StackPath_Api.php
[edit]
[-] SystemOpCache_AdminActions.php
[edit]
[-] Util_Admin.php
[edit]
[-] Extension_NewRelic_Popup.php
[edit]
[-] Util_DebugPurgeLog_Reader.php
[edit]
[-] Extension_FragmentCache_Core.php
[edit]
[-] UsageStatistics_Sources.php
[edit]
[-] Extension_NewRelic_Api.php
[edit]
[-] Cdn_StackPath2_Widget_View_Unauthorized.php
[edit]
[-] Cdn_RackSpaceCloudFiles_Page.php
[edit]
[-] Extension_NewRelic_Widget.php
[edit]
[-] Cdnfsd_CloudFront_Popup_View_Success.php
[edit]
[-] Extension_Genesis_Plugin_Admin.php
[edit]
[-] Extension_WordPressSeo_Plugin_Admin.php
[edit]
[-] PgCache_Plugin_Admin.php
[edit]
[-] CdnEngine_Mirror_CloudFront.php
[edit]
[-] UserExperience_LazyLoad_Page_View.php
[edit]
[-] CdnEngine_GoogleDrive.php
[edit]
[-] Cdnfsd_CloudFront_Popup_View_Intro.php
[edit]
[-] UsageStatistics_Source_DbQueriesLog.php
[edit]
[-] CdnEngine_Base.php
[edit]
[-] Cdn_Core.php
[edit]
[-] README.md
[edit]
[-] Util_Ui.php
[edit]
[-] Cdnfsd_CloudFront_Page_View.php
[edit]
[-] Mobile_UserAgent.php
[edit]
[-] Generic_WidgetBoldGrid_AdminActions.php
[edit]
[-] Extension_Swarmify_Plugin.php
[edit]
[-] Cdnfsd_StackPath2_Popup_View_Success.php
[edit]
[-] Cdnfsd_GeneralPage_View.php
[edit]
[-] Extension_Amp_Plugin_Admin.php
[edit]
[-] Cdnfsd_StackPath_Popup_View_Success.php
[edit]
[-] Generic_WidgetCommunity.php
[edit]
[-] Generic_Plugin_AdminRowActions.php
[edit]
[-] UsageStatistics_Core.php
[edit]
[-] Util_Activation.php
[edit]
[-] PgCache_ContentGrabber.php
[edit]
[-] Cdn_GoogleDrive_Popup_AuthReturn.php
[edit]
[-] CdnEngine_Mirror_StackPath2.php
[edit]
[-] Generic_WidgetBoldGrid_Logo.svg
[edit]
[-] Cdn_Plugin_Admin.php
[edit]
[-] PgCache_Page_CookieGroups_View.php
[edit]
[+]
pub
[-] Generic_WidgetServices.php
[edit]
[-] Cache_File.php
[edit]
[-] Util_Http.php
[edit]
[-] Cdn_MaxCdn_Page.php
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_Regions.php
[edit]
[-] Generic_Plugin_AdminCompatibility.php
[edit]
[-] Cdn_StackPath_Widget.php
[edit]
[-] Extension_CloudFlare_Plugin_Admin.php
[edit]
[-] Cache_Base.php
[edit]
[-] Cdn_StackPath_Popup_View_Success.php
[edit]
[-] Cdnfsd_CloudFront_Page_View.js
[edit]
[-] Minify_HelpPopup_View.php
[edit]
[-] Cdn_Highwinds_Widget_View.js
[edit]
[-] Licensing_Plugin_Admin.php
[edit]
[-] Extension_Wpml_Plugin.php
[edit]
[-] Generic_WidgetBoldGrid_View.js
[edit]
[-] Cdnfsd_TransparentCDN_Engine.php
[edit]
[+]
wp-content
[-] Cdnfsd_LimeLight_Popup.php
[edit]
[-] Cdn_StackPath_Widget_View_Unauthorized.php
[edit]
[-] UserExperience_LazyLoad_Mutator_Unmutable.php
[edit]
[-] Generic_Faq.php
[edit]
[-] SystemOpCache_Core.php
[edit]
[-] Extension_CloudFlare_Popup.php
[edit]
[-] CdnEngine_Mirror_Cotendo.php
[edit]
[-] Cdn_MaxCdn_Popup.php
[edit]
[-] Cdn_Plugin_WidgetMaxCdn_View_Unauthorized.php
[edit]
[-] ObjectCache_ConfigLabels.php
[edit]
[-] CdnEngine_Mirror_Akamai.php
[edit]
[-] Cdnfsd_StackPath_Popup_View_Zone.php
[edit]
[-] DbCache_Environment.php
[edit]
[-] Extension_NewRelic_Popup_View.js
[edit]
[-] Cdn_StackPath_Popup_View_Zones.php
[edit]
[-] Mobile_Page_ReferrerGroups.php
[edit]
[-] Cdn_RackSpaceCdn_Page.php
[edit]
[-] PgCache_Page.php
[edit]
[-] Cache_File_Cleaner.php
[edit]
[-] Cdn_Util.php
[edit]
[-] ConfigUtil.php
[edit]
[-] Extensions_Util.php
[edit]
[-] Cdnfsd_CloudFront_Engine.php
[edit]
[-] Extension_FragmentCache_WpObjectCache.php
[edit]
[-] PgCache_Page_CookieGroups.php
[edit]
[-] Cdn_StackPath_Widget_View.js
[edit]
[-] Cdn_RackSpaceCloudFiles_Popup_View_Containers.php
[edit]
[-] Cdn_GoogleDrive_Page.php
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_Services.php
[edit]
[-] Extension_Amp_Plugin.php
[edit]
[-] Enterprise_Dbcache_WpdbInjection_Cluster.php
[edit]
[-] Cdnfsd_MaxCdn_Popup_View_Success.php
[edit]
[-] Extension_NewRelic_Page.php
[edit]
[-] Extension_Swarmify_Page.php
[edit]
[-] Util_WpFile.php
[edit]
[-] Extension_CloudFlare_Plugin.php
[edit]
[-] Extension_CloudFlare_Widget_View.css
[edit]
[-] Cdnfsd_LimeLight_Engine.php
[edit]
[-] UsageStatistics_Sources_Apc.php
[edit]
[-] Cache_Memcached.php
[edit]
[-] Minify_MinifiedFileRequestHandler.php
[edit]
[-] Extension_NewRelic_Core.php
[edit]
[-] Extension_Swarmify_Core.php
[edit]
[-] ConfigCache.php
[edit]
[-] Util_WpFile_FilesystemWriteException.php
[edit]
[-] Util_Environment.php
[edit]
[-] Util_Mime.php
[edit]
[-] Extension_CloudFlare_Api.php
[edit]
[-] Extension_FeedBurner_Page.php
[edit]
[-] w3-total-cache.php
[edit]
[-] Util_File.php
[edit]
[-] Support_Page_View_PageContent.php
[edit]
[-] Extension_NewRelic_GeneralPage_View.php
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_ConfigureDomains.php
[edit]
[-] Minify_Plugin.php
[edit]
[-] Cdn_StackPath_Page_View.js
[edit]
[-] CacheFlush_Locally.php
[edit]
[-] UsageStatistics_AdminActions.php
[edit]
[-] CdnEngine.php
[edit]
[-] UserExperience_LazyLoad_Mutator_Picture.php
[edit]
[-] DbCache_Wpdb.php
[edit]
[-] Extensions_Plugin_Admin.php
[edit]
[-] Cdn_Plugin_WidgetMaxCdn_View.js
[edit]
[-] Cdn_RackSpaceCdn_Page_View.php
[edit]
[-] Cache_Eaccelerator.php
[edit]
[-] Cdn_MaxCdn_Page_View.js
[edit]
[-] PgCache_Flush.php
[edit]
[-] Cdnfsd_StackPath_Page_View.php
[edit]
[-] Cdnfsd_MaxCdn_Popup.php
[edit]
[-] Cdnfsd_StackPath_Page.php
[edit]
[-] Cdn_RackSpace_Api_CaCert-example.pem
[edit]
[-] Generic_AdminActions_Flush.php
[edit]
[-] Extension_Swarmify_Widget.php
[edit]
[-] readme.txt
[edit]
[-] Extension_NewRelic_Plugin.php
[edit]
[-] Util_Content.php
[edit]
[-] Util_ConfigLabel.php
[edit]
[-] PageSpeed_Plugin_Widget.php
[edit]
[-] Cdnfsd_StackPath2_Popup.php
[edit]
[-] Cdn_LimeLight_Popup_View_Success.php
[edit]
[-] Cdn_ConfigLabels.php
[edit]
[-] Cdn_LimeLight_Page_View.php
[edit]
[-] Extension_CloudFlare_Popup_View_Zones.php
[edit]
[-] Extension_FragmentCache_Environment.php
[edit]
[-] Cdn_MaxCdn_Popup_View_Zones.php
[edit]
[-] Cdnfsd_StackPath2_Popup_View_Intro.php
[edit]
[-] PageSpeed_Api.php
[edit]
[-] ConfigState.php
[edit]
[-] PgCache_ConfigLabels.php
[edit]
[-] UsageStatistics_Widget_View.js
[edit]
[-] Cdn_RackSpaceCdn_Popup_View_Service_Create.php
[edit]
[-] Cdnfsd_Core.php
[edit]
[-] Util_Installed.php
[edit]
[-] Cdn_StackPath2_Page_View.js
[edit]
[-] Cdn_StackPath2_Api.php
[edit]
[-] Cdn_GoogleDrive_Page_View.js
[edit]
[-] UserExperience_LazyLoad_Mutator.php
[edit]
[-] Config.php
[edit]
[-] w3-total-cache-api.php
[edit]
[-] Extension_CloudFlare_Widget_View.php
[edit]
[-] Generic_Plugin_WidgetNews.php
[edit]
[-] ConfigCompiler.php
[edit]