[Catalyst] Program the logic
    Matthieu Codron 
    matthieu at codron.org
       
    Sat Jul  1 11:32:20 CEST 2006
    
    
  
Nilson Santos Figueiredo Junior a écrit :
> On 6/29/06, Matthieu Codron <matthieu at codron.org> wrote:
>> This does not matter much in most cases except big projects where
>> business logic elements are reused in various situations around the
>> application.
> 
> Then you put that logic in external regular Perl modules and make your
> controllers just use them. Pretty simple.
Sure, but I think it's cleaner to call a service (or a model) by doing 
$c->model('...') (or $c->service)  than to instantiate your service 
directly.
Actually, after reading Matt S Trout's post, I can't think of anything 
$c->service would need that $c->model doesn't have :)
-- 
Matthieu
    
    
More information about the Catalyst
mailing list