+++ /dev/null
-from Products.CMFDefault.interfaces.portal_membership \
- import portal_membership as BaseInterface
-
-
-class portal_membership(BaseInterface):
- """ Declare product-specific APIs for Plinn's tool.
- """
-
- def getCandidateLocalRoles(self, obj) :
- """ What local roles can I assign?
- If I am a manager I can assign every portal roles
- If I am a simple member, I can assign my roles or 'possible_local_roles'
- from Plinn type information patch
- """
-
- def getMemberFullNameById(self, userid) :
- """ Return the best formated representation of user fullname.
-
- Return NAME Surname or
- NAME or Surname or userid
- """
-
- def getMembers(self, users) :
- """ Return wraped users """
-
- def getOtherMembers(self, users) :
- """ Return the complement of global members set """
\ No newline at end of file