NAME
Acme::CPANAuthors::Factory
SYNOPSIS
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...
DESCRIPTION
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.
METHOD
create
takes a hash reference to create an Acme::CPANAuthors object.
AUTHOR
This class was written by Karen Etheridge (ether), <ether at cpan.org>
Acme::CPANAuthors is by Kenichi Ishigaki, <ishigaki at cpan.org>
COPYRIGHT AND LICENSE
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.