collective.traverse 1.1
Traverse to Object by Interface
Introduction
This product provides a utility that returns a object which provides a given interface. The returned object could be the given object or any object down the path towards the root.
>>> from collective.traverse.interfaces import ITraverse >>> from somewhere import IMyInterface >>> root_traverser = getUtility(ITraverse, name="rootTraverser") >>> myType = root_traverser(self.context, IMyInterface)
Installation
Add this to your buildout:
- [buildout]
- eggs = collective.traverse
- [instance]
- zcml = collective.traverse
And then run buildout.
Changelog
collective.traverse - 1.1 [20090605]
- Fixed a recursion bug when using portal_setup. There, somehow parent == context ;) [Daniel Kraft]
collective.traverse - 1.0 Unreleased
- Initial package structure. [zopeskel]
| File | Type | Py Version | Uploaded on | Size | # downloads |
|---|---|---|---|---|---|
| collective.traverse-1.1.tar.gz (md5) | Source | 2009-06-05 | 4KB | 581 | |
- Author: Brainson New Media GmbH, D9T GmbH
- Home Page: http://www.brainson.de/
- License: GPL
- Categories
- Package Index Owner: d9t
- DOAP record: collective.traverse-1.1.xml
