This commit is contained in:
2021-07-23 10:42:13 +08:00
parent 102bc35016
commit 5bf0607460
2 changed files with 9 additions and 2 deletions
+1 -1
View File
@@ -226,7 +226,7 @@ class BaseObject implements Configure
if (!empty($file)) { if (!empty($file)) {
$message .= PHP_EOL . "\033[41;37m[" . date('Y-m-d H:i:s') . '][ERROR]: ' . $file . "\033[0m"; $message .= PHP_EOL . "\033[41;37m[" . date('Y-m-d H:i:s') . '][ERROR]: ' . $file . "\033[0m";
} }
$this->logger()->output($message . PHP_EOL); $this->logger()->output($message . PHP_EOL, 'error');
} }
} }
+8 -1
View File
@@ -14,6 +14,7 @@ use Snowflake\Abstracts\Component;
use Snowflake\Abstracts\Config; use Snowflake\Abstracts\Config;
use Snowflake\Core\Json; use Snowflake\Core\Json;
use Snowflake\Event; use Snowflake\Event;
use Snowflake\Exception\ConfigException;
use Snowflake\Snowflake; use Snowflake\Snowflake;
use Swoole\Coroutine; use Swoole\Coroutine;
use Throwable; use Throwable;
@@ -133,9 +134,15 @@ class Logger extends Component
/** /**
* @param $message * @param $message
* @param string $method
* @throws ConfigException
*/ */
public function output($message) public function output($message, string $method = 'default')
{ {
if ($method !== 'error' &&
Config::get('environment', 'pro') == 'pro') {
return;
}
if (str_contains($message, 'Event::rshutdown(): Event::wait()')) { if (str_contains($message, 'Event::rshutdown(): Event::wait()')) {
return; return;
} }