$level
$level :
Monolog handler for Google Chrome extension "PHP Console"
Display PHP error/debug log messages in Google Chrome console and notification popups, executes PHP code remotely
Usage:
Example (result will looks like http://i.hizliresim.com/vg3Pz4.png)
$logger = new \Monolog\Logger('all', array(new \Monolog\Handler\PHPConsoleHandler())); \Monolog\ErrorHandler::register($logger); echo $undefinedVar; $logger->addDebug('SELECT * FROM users', array('db', 'time' => 0.012)); PC::debug($_SERVER); // PHP Console debugger for any type of vars
$formatter : \Monolog\Formatter\FormatterInterface
__construct(array $options = array(), \PhpConsole\Connector|null $connector = null, integer $level = \Monolog\Logger::DEBUG, boolean $bubble = true)
array | $options | See \Monolog\Handler\PHPConsoleHandler::$options for more details |
\PhpConsole\Connector|null | $connector | Instance of \PhpConsole\Connector class (optional) |
integer | $level | |
boolean | $bubble |
isHandling(array $record) : Boolean
Checks whether the given record will be handled by this handler.
This is mostly done for performance reasons, to avoid calling processors for nothing.
Handlers should still check the record levels within handle(), returning false in isHandling() is no guarantee that handle() will not be called, and isHandling() might not be called for a given record.
array | $record | Partial log record containing only a level key |
setFormatter(\Monolog\Formatter\FormatterInterface $formatter) : self
Sets the formatter.
\Monolog\Formatter\FormatterInterface | $formatter |
getFormatter() : \Monolog\Formatter\FormatterInterface
Gets the formatter.