NAME
Config::Any::INI - Load INI config files
DESCRIPTION
Loads INI files. Example:
name=TestApp[Controller::Foo]foo=bar[Model::Baz]qux=xyzzy
METHODS
extensions( )
return an array of valid extensions ("ini").
load( $file )
Attempts to load $file as an INI file.
requires_all_of( )
Specifies that this module requires Config::Tiny in order to work.
PACKAGE VARIABLES
- $MAP_SECTION_SPACE_TO_NESTED_KEY (boolean)
-
This variable controls whether spaces in INI section headings will be expanded into nested hash keys. e.g. it controls whether [Full Power] maps to
$config->{'Full Power'} or$config->{'Full'}->{'Power'}By default it is set to 1 (i.e. true).
Set it to 0 to preserve literal spaces in section headings:
use Config::Any;use Config::Any::INI;$Config::Any::INI::MAP_SECTION_SPACE_TO_NESTED_KEY = 0;
AUTHORS
Brian Cassidy <[email protected]>
Joel Bernstein <[email protected]>
COPYRIGHT AND LICENSE
Copyright 2006-2016 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
SEE ALSO
- •
-
Catalyst
- •
-
Config::Any
- •
-
Config::Tiny