Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Config::Any::INI(3)   User Contributed Perl Documentation  Config::Any::INI(3)

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 <bricas@cpan.org>

       Joel Bernstein <rataxis@cpan.org>

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
       o   Catalyst

       o   Config::Any

       o   Config::Tiny

perl v5.32.0			  2017-04-09		   Config::Any::INI(3)

NAME | DESCRIPTION | METHODS | PACKAGE VARIABLES | AUTHORS | COPYRIGHT AND LICENSE | SEE ALSO

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Config::Any::INI&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>

home | help