Config::MVP - multivalue-property package-oriented configuration
version 0.092060
MVP is a mechanism for loading configuration (or other information) for libraries.
It is meant to build up a Config::MVP::Sequence object, which is an ordered collection of sections. Sections are Config::MVP::Section objects.
Each section has a name and a payload (a hashref) and may be associated with a package. No two sections in a sequence may have the same name.
You may construct a sequence by hand, but it may be easier to use the sequence-generating helper, Config::MVP::Assembler.
Config::MVP was designed for systems that will load plugins, possibly each plugin multiply, each with its own configuration. For examples of Config::MVP in use, you can look at Dist::Zilla or App::Addex.
Ricardo Signes <rjbs@cpan.org>
This software is copyright (c) 2009 by Ricardo Signes.
This is free software; you can redistribute it and/or modify it under the same terms as perl itself.
To install Config::MVP, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Config::MVP
CPAN shell
perl -MCPAN -e shell install Config::MVP
For more information on module installation, please visit the detailed CPAN module installation guide.