MembersClient
class MembersClient
Traits
Properties
protected | $curl | from CICommon | |
protected | $api_url | from CICommon |
Methods
Members list.
Check membership.
Remove a member.
Public members list.
Check public membership.
Publicize a user's membership.
Conceal a user's membership.
Get organization membership.
Add or update organization membership.
Remove organization membership.
List organization invitation teams.
List pending organization invitations.
Create organization invitation.
List your organization memberships.
Get your organization membership.
Edit your organization membership.
List outside collaborators.
Remove outside collaborator.
Convert member to outside collaborator.
Details
in CICommon at line 18
__construct(Curl $curl, string $api_url)
CICommon constructor.
at line 24
mixed
list(string $org_name, string $filter = 'all', string $role = 'all')
Members list.
at line 39
bool
checkMembership(string $org_name, string $username)
Check membership.
at line 59
void
remove(string $org_name, string $username)
Remove a member.
204
at line 69
void
listPublic(string $org_name)
Public members list.
at line 83
bool
checkPublicMembership(string $org_name, string $username)
Check public membership.
204
at line 103
void
publicizeUserMembership(string $org_name, string $username)
Publicize a user's membership.
204
at line 113
void
concealUserMembership(string $org_name, string $username)
Conceal a user's membership.
at line 125
mixed
getMembership(string $org_name, string $username)
Get organization membership.
at line 138
void
updateMembership(string $org_name, string $username, string $role = 'member')
Add or update organization membership.
at line 152
void
removeMembership(string $org_name, string $username)
Remove organization membership.
204
at line 164
mixed
listInvitationTeams(string $org_name, string $invitation_id)
List organization invitation teams.
at line 176
mixed
listPendingInvitations(string $org_name)
List pending organization invitations.
at line 193
void
createInvitation(string $org_name, int|null $invitee_id, string|null $email, string $role = 'direct_member', array $team_ids = null)
Create organization invitation.
201
at line 218
mixed
listYourMemberships(string $state = null)
List your organization memberships.
at line 231
void
getYourMembership(string $org_name)
Get your organization membership.
at line 241
void
editYourMembership(string $org_name)
Edit your organization membership.
at line 256
void
listOutsideCollaborators(string $org_name, string $filter = 'all')
List outside collaborators.
at line 271
void
removeOutsideCollaborators(string $org_name, string $username)
Remove outside collaborator.
204
at line 285
void
ConvertMemberToOutsideCollaborator(string $org_name, string $username)
Convert member to outside collaborator.
204