diff options
Diffstat (limited to 'src/mailman/interfaces/membership.py')
| -rw-r--r-- | src/mailman/interfaces/membership.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/mailman/interfaces/membership.py b/src/mailman/interfaces/membership.py index fb3e0c6a2..ec5f9ea69 100644 --- a/src/mailman/interfaces/membership.py +++ b/src/mailman/interfaces/membership.py @@ -45,6 +45,15 @@ class ISubscriptionService(Interface): :rtype: list of `IMember` """ + def get_member(member_id): + """Return a member record matching the member id. + + :param member_id: A member id. + :type member_id: unicode + :return: The matching member, or None if no matching member is found. + :rtype: `IMember` + """ + def __iter__(): """See `get_members()`.""" |
