Fixing the horrors of overly long lines, misalignment, and incorrect use of new lines.
This commit is contained in:
parent
31ee6522c1
commit
69ea47874f
19 changed files with 938 additions and 102 deletions
|
|
@ -26,12 +26,12 @@ class Handler
|
|||
*/
|
||||
protected $logger;
|
||||
|
||||
public function __construct(LoggerInterface $logger = NULL)
|
||||
public function __construct(LoggerInterface $logger = null)
|
||||
{
|
||||
$this->logger = $logger;
|
||||
}
|
||||
|
||||
public static function register(LoggerInterface $logger = NULL)
|
||||
public static function register(LoggerInterface $logger = null)
|
||||
{
|
||||
$handler = new static($logger);
|
||||
|
||||
|
|
@ -57,7 +57,10 @@ class Handler
|
|||
|
||||
throw new \ErrorException(
|
||||
sprintf('%s: %s in %s line %d', $exception_level, $message, $file, $line),
|
||||
0, $level, $file, $line
|
||||
0,
|
||||
$level,
|
||||
$file,
|
||||
$line
|
||||
);
|
||||
}
|
||||
}
|
||||
|
|
@ -72,17 +75,34 @@ class Handler
|
|||
try {
|
||||
if (($e = error_get_last()) !== null) {
|
||||
$e = new \ErrorException(
|
||||
sprintf('%s: %s in %s line %d', $fatal_error['type'], $fatal_error['message'], $fatal_error['file'], $fatal_error['line']),
|
||||
0, $fatal_error['type'], $fatal_error['file'], $fatal_error['line']
|
||||
sprintf(
|
||||
'%s: %s in %s line %d',
|
||||
$fatal_error['type'],
|
||||
$fatal_error['message'],
|
||||
$fatal_error['file'],
|
||||
$fatal_error['line']
|
||||
),
|
||||
0,
|
||||
$fatal_error['type'],
|
||||
$fatal_error['file'],
|
||||
$fatal_error['line']
|
||||
);
|
||||
$this->log($e);
|
||||
}
|
||||
}
|
||||
catch (\Exception $e)
|
||||
{
|
||||
catch (\Exception $e) {
|
||||
$e = new \ErrorException(
|
||||
sprintf('%s: %s in %s line %d', $fatal_error['type'], $fatal_error['message'], $fatal_error['file'], $fatal_error['line']),
|
||||
0, $fatal_error['type'], $fatal_error['file'], $fatal_error['line']
|
||||
sprintf(
|
||||
'%s: %s in %s line %d',
|
||||
$fatal_error['type'],
|
||||
$fatal_error['message'],
|
||||
$fatal_error['file'],
|
||||
$fatal_error['line']
|
||||
),
|
||||
0,
|
||||
$fatal_error['type'],
|
||||
$fatal_error['file'],
|
||||
$fatal_error['line']
|
||||
);
|
||||
$this->log($e);
|
||||
}
|
||||
|
|
@ -101,9 +121,14 @@ class Handler
|
|||
if (null !== $this->logger) {
|
||||
|
||||
$message = sprintf(
|
||||
'%s: %s (uncaught exception) at %s line %s', get_class($exception), $exception->getMessage(), $exception->getFile(), $exception->getLine()
|
||||
'%s: %s (uncaught exception) at %s line %s',
|
||||
get_class($exception),
|
||||
$exception->getMessage(),
|
||||
$exception->getFile(),
|
||||
$exception->getLine()
|
||||
);
|
||||
|
||||
$this->logger->error($message, array('exception' => $exception));
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue