This commit is contained in:
2021-04-28 10:27:15 +08:00
parent 62a3c4bfc2
commit 33d8531f6b
+5 -5
View File
@@ -108,12 +108,12 @@ class BaseObject implements Configure
public function addError($message, $model = 'app'): bool public function addError($message, $model = 'app'): bool
{ {
if ($message instanceof \Throwable) { if ($message instanceof \Throwable) {
$format = 'Error: ' . $message->getMessage() . PHP_EOL; $Throwable = $message;
$format .= 'File: ' . $message->getFile() . PHP_EOL; $this->error(jTraceEx($message));
$format .= 'Line: ' . $message->getLine();
$this->error(var_export(Json::encode($message->getTrace()))); $message = 'Error: ' . $Throwable->getMessage() . PHP_EOL;
$this->error($format); $message .= 'File: ' . $Throwable->getFile() . PHP_EOL;
$message .= 'Line: ' . $Throwable->getLine();
} else { } else {
if (!is_string($message)) { if (!is_string($message)) {
$message = json_encode($message, JSON_UNESCAPED_UNICODE); $message = json_encode($message, JSON_UNESCAPED_UNICODE);