/** * @param string $buffer * @return string */ public static function render(&$buffer) { $debugBar = Debug::getInstance(); if (!$debugBar->isActive() || !$debugBar->isGranted()) { return $buffer; } ob_start(); echo $debugBar->getDebugBar()->getJavascriptRenderer()->render(); $bufferDebugBar = ob_get_contents(); ob_clean(); $buffer = preg_replace('#(<\\/body[^>]*>)#', $bufferDebugBar . '$1', $buffer); return $buffer; }
/** * @param string $message * @param string $type */ function debugbar_log($message, $type = 'debug') { \Citfact\DebugBar\Debug::getInstance()->log($message, $type); }