diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d0a9b4db94f01a14ab39f5504e66e51cc1b822d..21e26b1fcc514d18bd3901e76f55008fe72c4157 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,9 @@ -## [1.1.0] - 2018-10-28 +## [1.1.1] - 2018-10-29 +### Fixed +- should not capture all error - only log them +- boolean filter fixed + +## [1.1.0] - 2018-10-29 ### Added - can disable logs using one bool - less static variables diff --git a/src/WPDeskLoggerFactory.php b/src/WPDeskLoggerFactory.php index 0cff6aeecb2160e3ae562472b01075a2d090dd68..86588114d18bc4281d0c9303c26467600368a3be 100644 --- a/src/WPDeskLoggerFactory.php +++ b/src/WPDeskLoggerFactory.php @@ -60,17 +60,16 @@ class WPDeskLoggerFactory extends BasicLoggerFactory return Registry::getInstance($name); } $logger = $this->createLogger($name); - $logger->pushHandler(new BooleanFilter()); $this->captureWooCommerce($logger); $this->captureWordPressHandle($logger); try { $this->appendWPDeskHandle($logger); - $logger->debug('WPDesk handle is active'); } catch (\InvalidArgumentException $e) { $logger->emergency('WPDesk log could not be created - invalid filename.'); } catch (\Exception $e) { $logger->emergency('WPDesk log could not be written.'); } + $logger->pushHandler(new BooleanFilter()); return $logger; } @@ -136,10 +135,7 @@ class WPDeskLoggerFactory extends BasicLoggerFactory private function captureWordPressHandle(Logger $logger) { $errorHandler = new ErrorHandler($logger); - $errorHandler->registerErrorHandler(); - $errorHandler->registerFatalHandler(); - $errorHandler->registerExceptionHandler(); } /**