diff --git a/src/Socialbox/Classes/Utilities.php b/src/Socialbox/Classes/Utilities.php index 2dde003..373e912 100644 --- a/src/Socialbox/Classes/Utilities.php +++ b/src/Socialbox/Classes/Utilities.php @@ -105,4 +105,16 @@ class Utilities return $headers; } + + public static function throwableToString(\Throwable $e): string + { + return sprintf( + "%s: %s in %s:%d\nStack trace:\n%s", + get_class($e), + $e->getMessage(), + $e->getFile(), + $e->getLine(), + $e->getTraceAsString() + ); + } } \ No newline at end of file