NAME
Config::MVP - multivalue-property package-oriented configuration
VERSION
version 0.092080
DESCRIPTION
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.
AUTHOR
Ricardo Signes <rjbs@cpan.org>
COPYRIGHT AND LICENSE
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.