25 $_SERVER[
'HTTP_USER_AGENT'] =
'Monolog Test; Chrome/1.0';
36 'X-ChromeLogger-Data' => base64_encode(utf8_encode(json_encode(
array(
38 'columns' =>
array(
'label',
'log',
'backtrace',
'type'),
47 $this->assertEquals($expected,
$handler->getHeaders());
60 'X-ChromeLogger-Data' => base64_encode(utf8_encode(json_encode(
array(
62 'columns' =>
array(
'label',
'log',
'backtrace',
'type'),
72 str_repeat(
'a', 150 * 1024),
78 'Incomplete logs, chrome header size limit reached',
87 $this->assertEquals($expected,
$handler->getHeaders());
103 'X-ChromeLogger-Data' => base64_encode(utf8_encode(json_encode(
array(
105 'columns' =>
array(
'label',
'log',
'backtrace',
'type'),
116 $this->assertEquals($expected, $handler2->getHeaders());
126 self::$initialized =
false;
127 self::$overflowed =
false;
128 self::$sendHeaders =
true;
129 self::$json[
'rows'] =
array();
134 $this->headers[
$header] = $content;
139 return $this->headers;
const DEBUG
Detailed debug information.
if((!isset($_SERVER['DOCUMENT_ROOT'])) OR(empty($_SERVER['DOCUMENT_ROOT']))) $_SERVER['DOCUMENT_ROOT']
sendHeader($header, $content)
getRecord($level=Logger::WARNING, $message='test', $context=array())
Handler sending logs to the ChromePHP extension (http://www.chromephp.com/)
const WARNING
Exceptional occurrences that are not errors.
Create styles array
The data for the language used.
const VERSION
Version of the extension.