Pithub::Repos::Collaborators3pm
Github v3 repo collaborators api
Version
version 0.01043
Methods
add
- •
-
Add collaborator
PUT /repos/:user/:repo/collaborators/:userExamples:
my $c = Pithub::Repos::Collaborators->new;my $result = $c->add(user => 'plu',repo => 'Pithub',collaborator => 'rbo',);
is_collaborator
- •
-
Get
GET /repos/:user/:repo/collaborators/:userExamples:
my $c = Pithub::Repos::Collaborators->new;my $result = $c->is_collaborator(user => 'plu',repo => 'Pithub',collaborator => 'rbo',);if ( $result->is_success ) {print "rbo is added as collaborator to Pithub\n";}elsif ( $result->code == 404 ) {print "rbo is not added as collaborator to Pithub\n";}
list
- •
-
List
GET /repos/:user/:repo/collaboratorsExamples:
my $c = Pithub::Repos::Collaborators->new;my $result = $c->list(user => 'plu',repo => 'Pithub',);
remove
- •
-
Remove collaborator
DELETE /repos/:user/:repo/collaborators/:userExamples:
my $c = Pithub::Repos::Collaborators->new;my $result = $c->remove(user => 'plu',repo => 'Pithub',collaborator => 'rbo',);
Copyright and license
This software is copyright (c) 2011 by Johannes Plunien.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.
Releases
6 releases since Debian 8 (Jessie); the text changed 5 times.