def filterCacheTab(ob): if _isBeingUsedAsAMethod(ob): # Show tab when in a ZClass def that uses Cacheable as a base. parent = aq_parent(aq_inner(ob)) return isCacheable(parent) else: return managersExist(ob)
def ZCacheable_isAMethod(self): ''' Returns 1 when this object is a ZClass method. ''' m = _isBeingUsedAsAMethod(self) return m