Rupert Lane > App-Zapzi > App::Zapzi::UserConfig

Download:
App-Zapzi-0.015.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Module Version: 0.015   Source  

NAME ^

App::Zapzi::UserConfig - get and set user configurable variables

VERSION ^

version 0.015

DESCRIPTION ^

This class allows users to get and set configuration variables. This is layered on top of App::Zapzi::Config which holds user and system variables.

METHODS ^

get(key)

Returns the value of key or undef if it does not exist.

get_description(key)

Returns the documentation for this config variable.

get_options(key)

Returns a description of the options for this config variable.

get_default(key)

Returns the default for this config variable.

get_validater(key)

Returns the validater sub ref for this config variable.

get_doc(key)

Returns the documentation for config key or undef if it does not exist.

set(key, value)

Set the config parameter key to value.

get_user_configurable_keys

Returns a list of keys in the config store that are configurable by the user.

get_user_init_configurable_keys

Returns a list of keys in the config store that should be configured by the user at init time.

AUTHOR ^

Rupert Lane <rupert@rupert-lane.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2014 by Rupert Lane.

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

syntax highlighting: