Server IP : 104.21.14.48 / Your IP : 3.147.75.77 [ Web Server : Apache System : Linux b70eb322-3aee-0c53-7c82-0db91281f2c6.secureserver.net 6.1.90-1.el9.elrepo.x86_64 #1 SMP PREEMPT_DYNAMIC Thu May 2 12:09:22 EDT 2024 x86_64 User : root ( 0) PHP Version : 8.0.30.2 Disable Function : NONE Domains : 0 Domains MySQL : ON | cURL : ON | WGET : ON | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /var/www/wp-content/mu-plugins/object-cache-pro/src/Extensions/QueryMonitor/templates/ |
Upload File : |
<?php echo $this->before_non_tabular_output(); ?> <section> <h3>Status</h3> <p> <?php echo $data['status']; ?> </p> </section> <section> <h3>Cache</h3> <p> Size: <?php echo size_format($data['memory'], 2); ?> <?php if (isset($data['prefetches'])) : ?> <br> Prefetches: <?php echo esc_html($data['prefetches']); ?> <?php endif; ?> <?php if (isset($data['commands'])) : ?> <br> <button class="qm-filter-trigger" data-qm-target="cache-commands" data-qm-filter="type" data-qm-value=""> Commands: <?php echo esc_html($data['commands']); ?> </button> <?php endif; ?> </p> </section> <?php if (isset($data['ms_request'])) : ?> <section> <h3>Timing</h3> <p> Request: <?php echo esc_html($data['ms_request']); ?> ms <?php if (isset($data['ms_cache'])) : ?> <br> Cache: <?php echo esc_html($data['ms_cache']); ?> ms <br> <span class="qm-info"> <?php echo esc_html($data['ms_cache_ratio']); ?>% of request <br> <?php echo esc_html($data['ms_cache_median']); ?> ms average </span> <?php endif; ?> </p> </section> <?php endif; ?> <section> <h3>Memory</h3> <p> <?php echo esc_html($data['ratio']); ?>% hit rate <br> <?php echo esc_html(number_format($data['hits'])); ?> hits <br> <?php echo esc_html(number_format($data['misses'])); ?> misses </p> </section> <?php if (isset($data['store_hits'], $data['store_misses'], $data['store_reads'], $data['store_writes'])) : ?> <section> <h3>Datastore</h3> <p> <?php echo esc_html($data['store_hits']); ?> hits <br> <?php echo esc_html($data['store_misses']); ?> misses <br> <?php echo esc_html($data['store_reads']); ?> reads <br> <?php echo esc_html($data['store_writes']); ?> writes </p> </section> <?php endif; ?> </div> <?php if (! empty($data['errors'])) : ?> <div class="qm-boxed qm-boxed-wrap"> <section> <h3 style="color: #c21d36;">Errors</h3> <table> <tbody> <?php foreach ($data['errors'] as $error) : ?> <tr class="qm-warn"> <td class="qm-ltr qm-wrap"> <span class="dashicons dashicons-warning" aria-hidden="true"></span> <?php echo esc_html($error); ?> </td> </tr> <?php endforeach; ?> </tbody> </table> </section> </div> <?php endif; ?> <?php if ($data['license'] && ! $data['license']->isValid()) : ?> <div class="qm-boxed qm-boxed-wrap"> <section> <h3 style="color: #c21d36;">License</h3> <table> <tbody> <tr class="qm-warn"> <td class="qm-ltr qm-wrap"> <span class="dashicons dashicons-warning" aria-hidden="true"></span> <?php if (! $data['license']->state()) : ?> <?php printf( 'The license token <code>••••••••%s</code> could not be verified.', substr($data['license']->token(), -4) ); ?> <?php elseif ($data['license']->token() && $data['license']->isInvalid()) : ?> <?php printf( 'The license token <code>••••••••%s</code> appears to be invalid.', substr($data['license']->token(), -4) ); ?> <?php else : ?> <?php printf( 'Your Object Cache Pro license is %s.', $data['license']->state() ); ?> <?php endif; ?> </td> </tr> </tbody> </table> </section> </div> <?php endif; ?> <div class="qm-boxed qm-boxed-wrap"> <?php if (! empty($data['meta'])) : ?> <section> <h3>Metadata</h3> <table> <tbody> <?php foreach ($data['meta'] as $label => $value) : ?> <tr> <th scope="row"><?php echo esc_html($label); ?></th> <td class="qm-ltr qm-wrap"><?php echo esc_html($value); ?></td> </tr> <?php endforeach; ?> </tbody> </table> </section> <?php endif; ?> <?php if (! empty($data['cache'])) : ?> <section> <h3>Request Groups</h3> <table> <tbody> <?php foreach ($data['cache'] as $name => $group) : ?> <tr> <th scope="row"><?php echo esc_html($name); ?></th> <td class="qm-ltr qm-wrap"> <?php printf( _n('%s key', '%s keys', $group->keys, 'object-cache-pro'), $group->keys ); ?> <?php if ($group->memory) : ?> <span class="qm-info"> (<?php echo size_format($group->memory, $group->memory > (1024 * 1024) ? 2 : 0); ?>) </span> <?php endif; ?> </td> </tr> <?php endforeach; ?> </tbody> </table> </section> <?php endif; ?> <?php if (! empty($data['groups']->global)) : ?> <section> <h3>Global Groups</h3> <ul class="qm-ltr"> <?php foreach ($data['groups']->global as $group) : ?> <li> <?php echo esc_html($group); ?> </li> <?php endforeach; ?> </ul> </section> <?php endif; ?> <?php if (! empty($data['groups']->non_persistent)) : ?> <section> <h3>Non-persistent Groups</h3> <ul class="qm-ltr"> <?php foreach ($data['groups']->non_persistent as $group) : ?> <li> <?php echo esc_html($group); ?> </li> <?php endforeach; ?> </ul> </section> <?php endif; ?> <?php if (! empty($data['groups']->non_prefetchable)) : ?> <section> <h3>Non-prefetchable Groups</h3> <ul class="qm-ltr"> <?php foreach ($data['groups']->non_prefetchable as $group) : ?> <li> <?php echo esc_html($group); ?> </li> <?php endforeach; ?> </ul> </section> <?php endif; ?> <?php echo $this->after_non_tabular_output(); ?>