diff --git a/src/Lib.php b/src/Lib.php index 5516f3b..6915383 100644 --- a/src/Lib.php +++ b/src/Lib.php @@ -193,7 +193,10 @@ public static function php_throwable_args($arg = null, ...$args) : array $result[ 'messageDataList' ] = $messageDataList; $messageDataList = $messageDataList ?? []; - $messageData = array_replace(...$messageDataList); + $messageData = $messageDataList + ? array_replace(...$messageDataList) + : []; + $messageObject = (object) ([ $message ] + $messageData); $result[ 'message' ] = $message;