コード例 #1
0
 /**
  * @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;
 }
コード例 #2
0
/**
 * @param string $message
 * @param string $type
 */
function debugbar_log($message, $type = 'debug')
{
    \Citfact\DebugBar\Debug::getInstance()->log($message, $type);
}