MVP is a mechanism for loading configuration (or other information) for libraries. It doesn't read a file or a database. It's a helper for things that do.
The idea is that you end up with a Config::MVP::Sequence object, and that you can use that object to fully configure your library or application. The sequence will contain a bunch of Config::MVP::Section objects, each of which is meant to provide configuration for a part of your program. Most of these sections will be directly related to a Perl library that you'll use as a plugin or helper. Each section will have a name, and every name in the sequence will be unique.
This is a pretty abstract set of behaviors, so we'll provide some more concrete examples that should help explain how things work.
Package Version | Update ID | Released | Package Hub Version | Platforms | Subpackages |
---|---|---|---|---|---|
2.200013-bp156.2.1 info | GA Release | 2023-07-22 | 15 SP6 |
|
|
2.200013-bp155.1.4 info | GA Release | 2023-05-17 | 15 SP5 |
|
|
2.200012-bp154.1.17 info | GA Release | 2022-05-09 | 15 SP4 |
|
|
2.200011-bp153.1.13 info | GA Release | 2021-03-06 | 15 SP3 |
|
|
2.200011-bp152.3.13 info | GA Release | 2020-04-17 | 15 SP2 |
|
|
2.200011-bp151.3.1 info | GA Release | 2019-07-16 | 15 SP1 |
|
|
2.200011-bp151.2.11 info | GA Release | 2019-05-18 | 15 SP1 |
|
|
2.200011-bp150.2.4 info | GA Release | 2018-07-30 | 15 |
|
|