变更
This commit is contained in:
+3
-2
@@ -1186,12 +1186,13 @@ if (!function_exists('throwable')) {
|
|||||||
*/
|
*/
|
||||||
function throwable(\Throwable|\Error $throwable): string
|
function throwable(\Throwable|\Error $throwable): string
|
||||||
{
|
{
|
||||||
$message = $throwable->getMessage() . PHP_EOL . $throwable->getFile() . " at line " . $throwable->getLine() . PHP_EOL;
|
$message = "\033[31mError: " . $throwable->getMessage() . "\033[0m" . PHP_EOL .
|
||||||
|
' ' . $throwable->getFile() . " at line " . $throwable->getLine() . PHP_EOL;
|
||||||
foreach ($throwable->getTrace() as $value) {
|
foreach ($throwable->getTrace() as $value) {
|
||||||
if (!isset($value['file'])) {
|
if (!isset($value['file'])) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
$message .= $value['file'] . " -> " . (isset($value['class']) ? $value['class'] . '::' : '') . ($value['function'] ?? 'Closure') . "(" . $value['line'] . ")" . PHP_EOL;
|
$message .= ' ' . $value['file'] . " -> " . (isset($value['class']) ? $value['class'] . '::' : '') . ($value['function'] ?? 'Closure') . "(" . $value['line'] . ")" . PHP_EOL;
|
||||||
}
|
}
|
||||||
return $message;
|
return $message;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user