diff --git a/System/Error/ErrorHandler.php b/System/Error/ErrorHandler.php index 073fe9e3..89423655 100644 --- a/System/Error/ErrorHandler.php +++ b/System/Error/ErrorHandler.php @@ -71,7 +71,7 @@ class ErrorHandler extends Component implements ErrorInterface * * @throws Exception */ - public function exceptionHandler($exception) + public function exceptionHandler(Exception $exception) { $this->category = 'exception'; @@ -101,7 +101,7 @@ class ErrorHandler extends Component implements ErrorInterface $data = JSON::to(500, $error[1], $path); - Snowflake::app()->getLogger()->error($data, 'error'); + logger()->error($data, 'error'); $event = Snowflake::app()->event; $event->trigger(Event::RELEASE_ALL); @@ -123,7 +123,7 @@ class ErrorHandler extends Component implements ErrorInterface $data = JSON::to($code, $this->category . ': ' . $message, $path); - Snowflake::app()->getLogger()->trance($data, $this->category); + logger()->trance($data, $this->category); return response()->send($data); } @@ -154,6 +154,6 @@ class ErrorHandler extends Component implements ErrorInterface */ public function writer($message, $category = 'app') { - Snowflake::app()->getLogger()->debug($message, $category); + logger()->debug($message, $category); } } diff --git a/System/Error/Logger.php b/System/Error/Logger.php index 5f856776..5aed98e2 100644 --- a/System/Error/Logger.php +++ b/System/Error/Logger.php @@ -238,7 +238,7 @@ class Logger extends Component * @return false|int|mixed|string * @throws Exception */ - public function exception($exception) + public function exception(Exception $exception) { $errorInfo = [ 'message' => $exception->getMessage(), @@ -267,7 +267,7 @@ class Logger extends Component * @param Exception $exception * @return array */ - private function getException($exception) + private function getException(Exception $exception) { $_tmp = [$exception->getMessage()]; $_tmp[] = $exception->getFile() . ' on line ' . $exception->getLine();