Net::OAuth::LP::Model::Person - Launchpad.net person interface
use Net::OAuth::LP::Client; use Net::OAuth::LP::Model; my $c = Net::OAuth::LP::Client->new; $c->staging(1); my $model = Net::OAuth::LP::Model->new($c); my $person = $model->namespace('Person')->by_name('~adam-stokes'); say "Name: ". $person->name;
Person model for Launchpad.net.
Holds person object.
This needs to be called before any of the below methods. Takes a login id, e.g. ~adam-stokes
Returns person name.
Returns person karma.
Returns friendly display name
Returns date person registered
Returns description blob
Returns list a gpg keys registered
Returns list of irc nicks
Returns whether collection is a person or team
Returns if person signed Ubuntu COC
Returns if person is valid and not a deactivated account
Returns list of ppas associated
Returns if person or team is registered as private
Returns recipe collection of package builds
Returns list of public ssh keys
Returns persons time zone
Returns friendly display name, usually first and last name.
Adam Stokes, <adamjs at cpan.org>
<adamjs at cpan.org>
Report bugs to https://github.com/battlemidget/Net-OAuth-LP/issues.
http://github.com/battlemidget/Net-OAuth-LP
You can find documentation for this module with the perldoc command.
perldoc Net::OAuth::LP
https://launchpad.net/launchpadlib, "Python implementation"
Copyright 2013-2014 Adam Stokes
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Net::OAuth::LP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Net::OAuth::LP
CPAN shell
perl -MCPAN -e shell install Net::OAuth::LP
For more information on module installation, please visit the detailed CPAN module installation guide.