Ooop_module is a project mainly written in Python, it's free.
Module for openerp to use
This is a module to be able to use the OOOP wrapper in a openerp module instead of the ORM.
Advantages
I'm working on some general examples and some examples with unit testing.
but the general idea its this
def test(self, cr, uid, ids, context=None):
#here its the magic you can get the ooop
o = self.pool.get('impulzia.ooop').get(self, cr, uid, ids, context)
#start the fun
x = o.ResPartner.all()
for i in x:
print i.name
*NEW***
Important to now that you can keep using the previous way but there is a new way to call it
def test(self, cr, uid, ids, context=None):
#here its the magic you can get the ooop
o = self.ooop(cr, uid)
#start the fun
x = o.ResPartner.all()
for i in x:
print i.name
Just follow the examples in: OOOP
Post Issues on github: GITHUB Issues Discussion group: openerp-ooop