/** * (non-PHPdoc) * @see \Cachearium\Backend\CacheRAM::report() * @codeCoverageIgnore */ public function report() { if ($this->should_log == false) { return; } echo '<style> .cache-success { background-color: #468847; border-radius: 3px; color: #FFF; padding: 2px 4px; } .cache-prefetched { background-color: #76F877; border-radius: 3px; color: #FFF; padding: 2px 4px; } .cache-miss { background-color: #B94A48; border-radius: 3px; color: #FFF; padding: 2px 4px; } .cache-save { background-color: #0694F8; border-radius: 3px; color: #FFF; padding: 2px 4px; } .cache-deleted { background-color: #F89406; border-radius: 3px; color: #FFF; padding: 2px 4px; } .cache-cleaned { background-color: #F894F8; border-radius: 3px; color: #FFF; padding: 2px 4px; } </style>'; echo '<div class="cachearium cachearium-memcache"><h2>Cache MemCache system</h2>'; echo '<h3>System is: ' . ($this->enabled ? 'enabled' : 'disabled') . '</h3>'; echo '<h3>Total fetches: ' . $this->fetches . '</h3>'; $stats = array_fill_keys(array_keys(CacheLogEnum::getNames()), 0); echo '<ul>'; foreach ($this->cache_log as $entry) { echo '<li>' . CacheLogEnum::getName($entry['status']) . $entry['message'] . '</li>'; $stats[$entry['status']]++; } echo '</ul>'; echo '<ul>'; foreach ($stats as $key => $val) { echo '<li>' . CacheLogEnum::getName($key) . '=' . $val . '</li>'; } echo '</ul>'; echo '</div>'; }
/** * @codeCoverageIgnore */ public function report() { if ($this->should_log == false) { return; } echo '<div><h2>Cache RAM system</h2>'; echo '<h3>System is: ' . ($this->enabled ? 'enabled' : 'disabled') . '</h3>'; $stats = array_fill_keys(array_keys(CacheLogEnum::getNames()), 0); echo '<ul>'; foreach ($this->cache_log as $entry) { echo '<li>' . CacheLogEnum::getName($entry['status']) . $entry['message'] . '</li>'; $stats[$entry['status']]++; } echo '</ul>'; echo '<ul>'; foreach ($stats as $key => $val) { echo '<li>' . CacheLogEnum::getName($key) . '=' . $val . '</li>'; } echo '</ul>'; echo '</ul></div>'; }