That leads to a new question: Is possible to call actions in the Controller without using a web browser?
Thanks, --edu PD: I'll use DBIx::Class, sounds promising. 2006/6/28, Nilson Santos Figueiredo Junior <[EMAIL PROTECTED]>: > On 6/28/06, Eduardo Oliveros <[EMAIL PROTECTED]> wrote: > > I'm planning to program the logic of the application (the Model in > > MVC) previously to start with web page and the presentation. > > Actually, the Controller is what is supposed to drive the logic of the > application. The model is really just that: the model. It's usually > mapped to some kind of storage engine such as a RDBMS. Many strong > advocates of MVC specifically try to leave business logic out of the > database. > > > What I see is that what Catalyst calls Model is just the Objects that > > map with the tables in the DDBB. And the logic of the application are > > developed in the Actions (in fact linked to the web application). > > You'll see that it's "a little" more than that (at least when you're > using DBIx::Class - Class::DBI can't even be compared feature-wise > nowadays). > > > I know is difficult in practice to separate both worlds (logic from > > the presentation) but that is the false promise of the MVC pattern :). > > Not really. It's something somewhat straight-forward when using > something like Catalyst. All you've got to do is resist the temptation > of polluting your controllers with things that really should be in > your views. But sometimes it's even worth it. > > -Nilson Santos F. Jr. > > _______________________________________________ > List: [email protected] > Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst > Searchable archive: http://www.mail-archive.com/[email protected]/ > Dev site: http://dev.catalyst.perl.org/ > _______________________________________________ List: [email protected] Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/[email protected]/ Dev site: http://dev.catalyst.perl.org/
