commit 5993a151e12f665bd9b1127219c52e4b2317883b parent 9143a3e34d050e433ac41aee6ceab653b2abc785 Author: Jan Dankert <devnull@localhost> Date: Wed, 4 Jan 2017 00:01:47 +0100 Exceptions fangen und in eine formatierte Fehlermeldung verpacken. Diffstat:
dispatcher.php | | | 10 | ++++++++++ |
1 file changed, 10 insertions(+), 0 deletions(-)
diff --git a/dispatcher.php b/dispatcher.php @@ -237,6 +237,16 @@ catch( ObjectNotFoundException $e ) Logger::debug( $e->__toString() ); // Nur Debug, da dies bei gelöschten Objekten vorkommen kann. Http::noContent(); } +catch( RuntimeException $e ) +{ + Logger::warn( $e->__toString() ); + Http::serverError($e->__toString() ); +} +catch( OpenRatException $e ) +{ + Logger::warn( $e->__toString() ); + Http::serverError( lang($e->key),$e->__toString()); +} $do->forward();