Hello web2py fans,

I was playing with web2py and I thought "where can I put my domain logic ?".
Models/db.py only defines tables and fields but what if I want to add some
logic on top ? Should I define classes that will use db like this:

import db

class myClass:
    def doSmth(self):
        # use db.table here

In other frameworks I would just add methods to classes that inherits from
Record class like this:

class myClass extends Doctrine_Record
{
    public function setTableDefinition()
    {
        $this->hasColumn('name','string');
    }

   // add some logic here
   public function myCustomMethod()
   {
        /// do something here.
   }
}

thanks for the advice.

Mickaël.

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"web2py Web Framework" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/web2py?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to