From 032d530e79f05b6f47b57a8c39b7ae37c83eff97 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mr=C2=B7x?= Date: Wed, 18 Nov 2020 15:09:25 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E5=90=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- System/Abstracts/BaseObject.php | 5 +++++ System/Error/Logger.php | 6 ++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/System/Abstracts/BaseObject.php b/System/Abstracts/BaseObject.php index 1483a80c..c11b85c8 100644 --- a/System/Abstracts/BaseObject.php +++ b/System/Abstracts/BaseObject.php @@ -6,6 +6,7 @@ * Time: 14:10 */ declare(strict_types=1); + namespace Snowflake\Abstracts; use Exception; @@ -98,6 +99,10 @@ class BaseObject implements Configure } $this->error($message); } + + $logger = Snowflake::app()->getLogger(); + $logger->error($message, $model); + return FALSE; } diff --git a/System/Error/Logger.php b/System/Error/Logger.php index a7c6125d..fdebbe37 100644 --- a/System/Error/Logger.php +++ b/System/Error/Logger.php @@ -10,6 +10,7 @@ declare(strict_types=1); namespace Snowflake\Error; use Exception; +use Snowflake\Abstracts\BaseObject; use Snowflake\Abstracts\Component; use Snowflake\Abstracts\Config; use Snowflake\Core\JSON; @@ -21,7 +22,7 @@ use Throwable; * Class Logger * @package Snowflake\Snowflake\Error */ -class Logger extends Component +class Logger extends BaseObject { private array $logs = []; @@ -36,7 +37,6 @@ class Logger extends Component */ public function debug($message, $category = 'app', $_ = null) { - parent::debug($message); $this->writer($message, $category); } @@ -60,7 +60,6 @@ class Logger extends Component */ public function error($message, $category = 'error', $_ = null) { - parent::error($message); $this->writer($message, $category); } @@ -72,7 +71,6 @@ class Logger extends Component */ public function success($message, $category = 'app', $_ = null) { - parent::success($message); $this->writer($message, $category); }