[Catalyst-dev] RFC: Catalyst::Action::RenderView::ErrorHandler
John Napiorkowski
jjn1056 at yahoo.com
Fri May 18 19:33:46 GMT 2007
--- Brian Cassidy <brian.cassidy at nald.ca> wrote:
> Andreas Marienborg wrote:
> > I was in need of a better way to handle errors
> than the "Please come
> > back later" screen, and spent some time trying to
> find a good general
> > solution.
> >
> > The current result is
> Catalyst::Action::RenderView::ErrorHandler.
>
> My preference has been to use an
> Exception::Class-based system. I've put
> up some details in my blog [1] [2]. By default it
> just renders
> "error.tt" for any fatal error, though it could
> easily be extended to
> render which ever template is associated with the
> exception.
>
> -Brian
>
> [1]
>
http://bricas.vox.com/library/post/catalyst-exceptionclass.html
> [2]
>
http://bricas.vox.com/library/post/catalyst-exceptionclass-detach.html
>
Maybe an OT question but what's the purpose of the
line:
$Catalyst::Exception::CATALYST_EXCEPTION_CLASS =
'MyApp::Exception';
in the sample from your blog? Seems like Catalyst
will catch the exceptions I've been throwing with or
without it.
--john
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
More information about the Catalyst-dev
mailing list