改名
This commit is contained in:
@@ -10,6 +10,7 @@ namespace Snowflake\Error;
|
|||||||
|
|
||||||
use Exception;
|
use Exception;
|
||||||
use Snowflake\Abstracts\Component;
|
use Snowflake\Abstracts\Component;
|
||||||
|
use Snowflake\Abstracts\Config;
|
||||||
use Snowflake\Core\JSON;
|
use Snowflake\Core\JSON;
|
||||||
use Snowflake\Snowflake;
|
use Snowflake\Snowflake;
|
||||||
use Swoole\Process;
|
use Swoole\Process;
|
||||||
@@ -81,6 +82,7 @@ class Logger extends Component
|
|||||||
*/
|
*/
|
||||||
private function writer($message, $category = 'app')
|
private function writer($message, $category = 'app')
|
||||||
{
|
{
|
||||||
|
$this->print_r($message, $category);
|
||||||
if ($message instanceof \Throwable) {
|
if ($message instanceof \Throwable) {
|
||||||
$message = $message->getMessage();
|
$message = $message->getMessage();
|
||||||
} else {
|
} else {
|
||||||
@@ -108,9 +110,13 @@ class Logger extends Component
|
|||||||
*/
|
*/
|
||||||
public function print_r($message, $category = '')
|
public function print_r($message, $category = '')
|
||||||
{
|
{
|
||||||
/** @var Process $logger */
|
$debug = (bool)Config::get('debug', false, ['enable' => false]);
|
||||||
$logger = Snowflake::app()->logger;
|
if ($debug['enable'] === true) {
|
||||||
$logger->write(JSON::encode([$message, $category]));
|
if (!is_callable($debug['callback'], true)) {
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
call_user_func($debug['callback'], $message, $category);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user