CPANPLUS::Module::Author
my $author = CPANPLUS::Module::Author->new( author => 'Jack Ashton', cpanid => 'JACKASH', _id => INTERNALS_OBJECT_ID, ); $author->cpanid; $author->author; $author->email; @dists = $author->distributions; @mods = $author->modules; @accessors = CPANPLUS::Module::Author->accessors;
CPANPLUS::Module::Author creates objects from the information in the source files. These can then be used to query on.
These objects should only be created internally. For fake objects, there's the CPANPLUS::Module::Author::Fake class.
fake
CPANPLUS::Module::Author::Fake
An objects of this class has the following accessors:
Name of the author.
The CPAN id of the author.
The email address of the author, which defaults to '' if not provided.
The CPANPLUS::Internals::Object that spawned this module object.
CPANPLUS::Internals::Object
This method returns a CPANPLUS::Module::Author object, based on the given parameters.
Returns false on failure.
Return a list of module objects this author has released.
Returns a list of module objects representing all the distributions this author has released.
Returns a list of all accessor methods to the object
To install CPANPLUS, copy and paste the appropriate command in to your terminal.
cpanm
cpanm CPANPLUS
CPAN shell
perl -MCPAN -e shell install CPANPLUS
For more information on module installation, please visit the detailed CPAN module installation guide.