Example #1
0
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)
Example #2
0
 def ZCacheable_isAMethod(self):
     '''
     Returns 1 when this object is a ZClass method.
     '''
     m = _isBeingUsedAsAMethod(self)
     return m