Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement better exception reporting. #39

Open
emlynwest opened this issue Apr 10, 2013 · 7 comments
Open

Implement better exception reporting. #39

emlynwest opened this issue Apr 10, 2013 · 7 comments

Comments

@emlynwest
Copy link
Contributor

Implement http://filp.github.io/whoops/demo/ for nice informative error reporting.

@emlynwest
Copy link
Contributor Author

Thanks to @jamesarnold for this suggestion.

@WanWizard
Copy link
Contributor

Done. Still need some templating, and a custom handler to report Application specific information.

@sagikazarmark
Copy link
Contributor

I mention here my idea: it would be awesome if the dev could have an own route for any exeption (not only the basic HTTP Exceptions)

Generally something like `$handler->addException('MyException', 'route/to/handler/page').

It could generally make easier adding more basic exceptions to the core as well.

@sagikazarmark
Copy link
Contributor

Worth taking a look:

https://github.com/brandonsavage/booboo

@sagikazarmark
Copy link
Contributor

@stevewest @WanWizard what do you think about switching to booboo? It has been moved to the league and seems to be more decent AND more importantly actively developed.

@emlynwest
Copy link
Contributor Author

If booboo is going to be better supported then I'd vote for switching to that. understand that @WanWizard has already integrated whoops and styled it so it's his call.

@sagikazarmark
Copy link
Contributor

It is not a problem, as I am working on the official import of the PrettyPageFormatter for booboo. So it won't be a big change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants