1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-02-24 06:52:34 +01:00

Modified ChromePhpHandler and FirePhpHandler to send no headers if no User-Agent is set

This commit is contained in:
Hennadiy Verkh 2014-04-23 13:55:51 +02:00
parent 0b654cec86
commit ca4daeb72b
2 changed files with 11 additions and 5 deletions

View File

@ -155,8 +155,11 @@ class ChromePHPHandler extends AbstractProcessingHandler
*/
protected function headersAccepted()
{
return !isset($_SERVER['HTTP_USER_AGENT'])
|| preg_match('{\bChrome/\d+[\.\d+]*\b}', $_SERVER['HTTP_USER_AGENT']);
if (empty($_SERVER['HTTP_USER_AGENT'])) {
return false;
}
return preg_match('{\bChrome/\d+[\.\d+]*\b}', $_SERVER['HTTP_USER_AGENT']);
}
/**

View File

@ -155,9 +155,12 @@ class FirePHPHandler extends AbstractProcessingHandler
*/
protected function headersAccepted()
{
return !isset($_SERVER['HTTP_USER_AGENT'])
|| preg_match('{\bFirePHP/\d+\.\d+\b}', $_SERVER['HTTP_USER_AGENT'])
|| isset($_SERVER['HTTP_X_FIREPHP_VERSION']);
if (empty($_SERVER['HTTP_USER_AGENT'])) {
return false;
}
return preg_match('{\bFirePHP/\d+\.\d+\b}', $_SERVER['HTTP_USER_AGENT'])
|| isset($_SERVER['HTTP_X_FIREPHP_VERSION']);
}
/**