[Catalyst] Still Confused

Sebastian Riedel sri at oook.de
Sat Apr 9 00:35:04 CEST 2005


Am 09.04.2005 um 00:25 schrieb Chisel Wright:

> On Sat, Apr 09, 2005 at 12:12:07AM +0200, Sebastian Riedel wrote:
>> Aaah, now i get it... :)
>>
>> forward only accepts "internal" addressing, we now make a difference
>> between external and internal, default, begin, auto and end are only
>> evaluated for external ones.
>
> Aha, it's becoming clearer. I bit of tweaking and I realise that I can
> actually do:
>
>   $c->forward('/trick/view');
>   [if I have sub view : Local { } in Trick.pm]
>
> so I'm not "locked in" to a particular controller, I just can't leap
> from one default to another ... right?

Exactly.
You see the "private" action map when starting with -Debug enabled.

>
> After months of working with someone else's nasty homegrown webapp
> framework, and hearing Maypole's praises from a cow-orker [and also how
> he wishes Catalyst had been out earlier, or his current project had
> started about 6 months later], I know that Catalyst is a good way
> forward .. I just need to get my head into the right mindset to work
> with it.

Well, Cat5 is a very fresh collaborative design by some crazy weirdos, 
so we are all still in the learning phase. ;)

--
sebastian




More information about the Catalyst mailing list