On Fri, 4 Apr 2014 16:53:58 +0100 David Cantrell <[email protected]> wrote: > [...] I would like to > have the 'before' hook just throw an exception object like the rest > of my code. However, if I do, the 'on_route_exception' hook never > triggers and the exception eventually just gets stringified which > isn't very useful. > > Is there some other hook I should be using instead of > 'on_route_exception'?
I think on_handler_exception *should* do the job; I believe it's a level higher than on_route_exception. Failing that, before_error_init should fire when an error is being handled, with a Dancer::Error object being passed to it. Available hooks are documented at: https://metacpan.org/pod/Dancer#hook If all else fails, a feature request for an on_hook_exception handler could make sense :) -- David Precious ("bigpresh") <[email protected]> http://www.preshweb.co.uk/ www.preshweb.co.uk/twitter www.preshweb.co.uk/linkedin www.preshweb.co.uk/facebook www.preshweb.co.uk/cpan www.preshweb.co.uk/github _______________________________________________ dancer-users mailing list [email protected] http://lists.preshweb.co.uk/mailman/listinfo/dancer-users
