Acme::CPANAuthors::Factory
use Acme::CPANAuthors::Factory; my $authors = Acme::CPANAuthors::Factory->create( Purple => { ETHER => 'Karen Etheridge', ISHIGAKI => 'Kenichi Ishigaki', }, ); my $number = $authors->count; # and all other methods described in Acme::CPANAuthors...
Use this class when you have a list of authors that you want to manipulate, but you only have the list of names at runtime (where Acme::CPANAuthors::Register is not very convenient).
An Acme::CPANAuthors object will be created for you, containing the same data as if you had registered a new class at compile time.
However, you cannot call Acme::CPANAuthors->new with your category and get back a new object; it still only knows about modules on disk.
Acme::CPANAuthors->new
takes a hash reference to create an Acme::CPANAuthors object.
This class was written by Karen Etheridge (ether), <ether at cpan.org>
Acme::CPANAuthors is by Kenichi Ishigaki, <ishigaki at cpan.org>
Copyright (C) 2007-2012 by Kenichi Ishigaki.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Acme::CPANAuthors, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Acme::CPANAuthors
CPAN shell
perl -MCPAN -e shell install Acme::CPANAuthors
For more information on module installation, please visit the detailed CPAN module installation guide.