def _find(*args): return EventPrincipal.find(EventPrincipal.event_new == event, EventPrincipal.has_management_role(*args))
def _find(role): return EventPrincipal.find(EventPrincipal.event_new == event, EventPrincipal.has_management_role(role, explicit=explicit))
def _find(*args): return EventPrincipal.find( EventPrincipal.event == event, EventPrincipal.has_management_permission(*args))
def _find(permission): return EventPrincipal.find( EventPrincipal.event == event, EventPrincipal.has_management_permission(permission, explicit=explicit))
def _find(*args): return EventPrincipal.find(EventPrincipal.event == event, EventPrincipal.has_management_permission(*args))
def _find(permission): return EventPrincipal.find(EventPrincipal.event == event, EventPrincipal.has_management_permission(permission, explicit=explicit))