Chris Dent > PurpleWiki-0.94 > PurpleWiki::Config

Download:
PurpleWiki/PurpleWiki-0.94.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
Report a bug
Module Version: 469   Source  

NAME ^

PurpleWiki::Config - Configuration object.

SYNOPSIS ^

  use PurpleWiki::Config;

  my $config = PurpleWiki::Config->new('/var/www/wikidb');

  $config->InterFile;  # returns the location of intermap

DESCRIPTION ^

Parses the PurpleWiki config file, which is in AppConfig format. Configuration variables are made available in methods.

The PurpleWiki::Config module inherits from Singleton, so you should only have to create one new PurpleWiki::Config module per process. Subsequent instances can be gotten from a call to the instance() method.

METHODS ^

new($directory)

Parses "$directory/config", and creates methods for each variable using AUTOLOAD.

instance()

Returns the current instance of the PurpleWiki::Config object, or undef if no such instance exists.

AUTHORS ^

Chris Dent, <cdent@blueoxen.org>

Eugene Eric Kim, <eekim@blueoxen.org>

SEE ALSO ^

AppConfig.