Why not: def hasObject(self, id): """Test if an object is in the current object.""" return id in self.objectIds() Suresh "Florent Guillaume" <fg@nuxeo.com> wrote in message news:412B41BD.7080709@nuxeo.com...
I'd like to add a method like
def hasObject(self, id): """Test if an object is in the current object.""" for o in self._objects: if o['id'] == id: return 1 return 0
to ObjectManager.
This would bring it in line with BTreeFolder2 (who already has an hasObject method) and we could then always use the most efficient method to test if a folder has a given subobject id.
Opinions ?
Florent
-- Florent Guillaume, Nuxeo (Paris, France) +33 1 40 33 71 59 http://nuxeo.com mailto:fg@nuxeo.com _______________________________________________ Zope-Dev maillist - Zope-Dev@zope.org http://mail.zope.org/mailman/listinfo/zope-dev ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope )