Fehler in der Konsole nicht als JSON ausgeben
Durch das überarbeitete Error Handling, werden Fehlermeldung bei Ausführung über die Konsole, als JSON ausgegeben:
❯ php test.php
{"error":true,"message":"Too few arguments to function Foo\\Bar\\Baz::__construct(), 0 passed in \/opt\/homebrew\/var\/www\/foo\/bar\/test.php on line 13 and at least 6 expected","code":0}⏎
Ich vermute es kommt von dieser Stelle: https://dev.quiqqer.com/quiqqer/core/-/blob/4b64ef0d4e9d2d754a8f5f049fd460a40fb834ff/src/autoload.php#L143
Wenn PHP in der Konsole ausgeführt wird, sollte eine normale (menschenlesbare) Error Message ausgegeben werden (wie früher).