NAME

Data::Phrasebook::Loader - abstract loader class

SYNOPSIS

my $loader = Data::Phrasebook::Loader->new( class => 'Text' );

DESCRIPTION

Data::Phrasebook::Loader acts as a base class and autoloader for phrasebook plugins.

INHERITABLE METHODS

new

new merely creates a new instance of the specified loader class.

CONSTRUCTOR

new

new takes one optional named argument: the class. It returns a new instance to the class. Any further arguments to new are given to the new method of the appropriate class.

If no class is specified the default class of 'Text' is used.

my $loader = Data::Phrasebook::Loader->new();

my $loader = Data::Phrasebook::Loader->new(
    class => 'Text',
);

SEE ALSO

Data::Phrasebook.

Known implementations: Data::Phrasebook::Loader::Text Data::Phrasebook::Loader::YAML Data::Phrasebook::Loader::Ini Data::Phrasebook::Loader::XML Data::Phrasebook::Loader::DBI

AUTHOR

Original author: Iain Campbell Truskett (16.07.1979 - 29.12.2003).

Maintainer: Barbie <barbie@cpan.org>.

LICENCE AND COPYRIGHT

Copyright E<copy> Iain Truskett, 2003. All rights reserved.
Copyright E<copy> Barbie, 2004-2005. All rights reserved.

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

The full text of the licences can be found in the F<Artistic> and
F<COPYING> files included with this module, or in L<perlartistic> and
L<perlgpl> in Perl 5.8.1 or later.