[Catalyst] Error handling

Sebastian Riedel sri at oook.de
Tue Oct 25 16:46:41 CEST 2005


Am 25.10.2005 um 16:27 schrieb Albert Vila:

>
> Matt S Trout wrote:
>
>> On Mon, Oct 24, 2005 at 07:06:46PM +0200, Albert Vila wrote:
>>
>>
>>> Hello,
>>>
>>> I have a problem trying to configure my catalyst application in  
>>> order to do the error handling in the begin method.
>>>
>>> I have a controller with multiple functions, each function  
>>> receives the same parameter, and I wanna check the parameter  
>>> integrity in just one place.
>>>
>>>
>>
>> If you set $c->error in your 'sub begin' then dispatch should  
>> short-circuit
>> and jump straight to the end action afterwards.
>>
>>
> That's true, but catalyst shows the error screen instead of the  
> template in the stash.

Thats right, you have to clean $c->{error} when you handle them  
manually!

--
sebastian




More information about the Catalyst mailing list