Permissions in Events
Beispiel:
QUI\Bricks\Events::onSiteSave
In diesem Event wird eine Permission abgefragt. Wenn diese fehlt, wird bei dem Event eine Exception geworfen. Wenn jetzt z.B. bei kapitalschutz ein Benutzer einen Artikel speichert (wozu er auch alle Rechte hat), dann geht er beim Speichern der Artikel-Seite auf das Bricks-Event und es wird ein Recht abgefragt, was in dieser Situation völlig irrelevant ist. Durch die neue \QUI\ExceptionStack Klasse wird diese Exception zwar gesammelt und später ausgegeben, es ist aber kein idealer Weg.
Wie bekommen wir es hin, dass in solchen Fällen nicht immer Exceptions geworfen werden? @henbug @mor_dark