---
name: "Data::Phrasebook::Loader"
section: "3pm"
platform: "linux"
package: "libdata-phrasebook-perl"
version: "0.35-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/Data::Phrasebook::Loader"
---

# Data::Phrasebook::Loader(3pm)

Plugin Loader module

## NAME

Data::Phrasebook::Loader - Plugin Loader module

## SYNOPSIS

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

## DESCRIPTION

`"Data::Phrasebook::Loader"` acts as an autoloader for phrasebook plugins.

## 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();
  OR
  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.

## SUPPORT

Please see the README file.

## AUTHOR

```
  Original author: Iain Campbell Truskett (16.07.1979 - 29.12.2003)
  Maintainer: Barbie <barbie@cpan.org> since January 2004.
  for Miss Barbell Productions <http://www.missbarbell.co.uk>.
```

## COPYRIGHT AND LICENSE

```
  Copyright (C) 2003 Iain Truskett.
  Copyright (C) 2004-2013 Barbie for Miss Barbell Productions.
  This distribution is free software; you can redistribute it and/or
  modify it under the Artistic License v2.
```
