/** * Shortcut to get array of log entries * * @return array */ public function getLog() { return \caspar\core\Logging::getEntries(); }
<?php // prepare fields $dbgjson = $csp_debugger->getJsonOutput(); $dbgstored = $csp_debugger->getStoredVariables(); $dbglog = \caspar\core\Logging::getEntries(); $dbgpartials = $csp_debugger->getPartials(); if (\b2db\Core::isConnected()) { $dbgqueries = \b2db\Core::getSQLHits(); $dbgquerytime = \b2db\Core::getSQLTiming(); $dbgquerycount = \b2db\Core::getSQLCount(); } ?> <div class="csp-dbg-entry-row" id="csp-dbg-row-<?php echo $cspdbgrow; ?> "> <?php if ($csp_debugger->isAjaxRequest()) { ?> AJAX Request<?php } else { ?> This page<?php } ?> - <?php echo $csp_debugger->getRouting()->getCurrentRouteName(); ?> <span class="csp-dbg-entry-timestamp">
} ?> </li> <?php } ?> </ul> <?php } ?> <?php if (class_exists("\\caspar\\core\\Caspar") && class_exists("\\caspar\\core\\Logging") && self::isDebugMode()) { ?> <h3>Log messages:</h3> <?php foreach (\caspar\core\Logging::getEntries() as $entry) { ?> <?php $color = \caspar\core\Logging::getCategoryColor($entry['category']); ?> <?php $lname = \caspar\core\Logging::getLevelName($entry['level']); ?> <div class="log_<?php echo $entry['category']; ?> "><strong><?php echo $lname; ?> </strong> <strong style="color: #<?php echo $color;