Provided by: libconfig-onion-perl_1.006-1_all bug

NAME

       Config::Onion::Simple - Simple interface to a Config::Onion singleton

VERSION

       version 1.006

SYNOPSIS

         use Config::Onion::Simple qw( cfg cfg_obj );

         cfg_obj->load('myapp');
         my $setting = cfg->{setting};

DESCRIPTION

       It is often useful for a single master configuration to be shared across multiple modules
       in an application.  Config::Onion::Simple provides an interface to do this without
       requiring any of those modules to know about each other.

EXPORTABLE FUNCTIONS

       Config::Onion::Simple exports nothing by default.  The following functions are exported
       only on request.

   cfg
       Returns a reference to the complete configuration hash managed by the Config::Onion
       singleton.  This hash should be treated as read-only, as any changes will be lost if the
       configuration is altered using the underlying Config::Onion instance's methods.

       Calling "cfg" is equivalent to calling "cfg_obj->get".

   cfg_obj
       Returns a reference to the Config::Onion singleton.  Use this object's methods to make any
       changes to the configuration.

SEE ALSO

       Config::Onion

AUTHOR

       Dave Sherohman <dsheroh@cpan.org>

COPYRIGHT AND LICENSE

       This software is copyright (c) 2012 by Lund University Library.

       This is free software; you can redistribute it and/or modify it under the same terms as
       the Perl 5 programming language system itself.