NAME
Lyrics::Fetcher - Perl extension to manage fetchers of song lyrics.
SYNOPSIS
use Lyrics::Fetcher;
print Lyrics::Fetcher->fetch("Pink Floyd","Echoes","LyricsTime");
DESCRIPTION
This module is a fetcher manager. It searches for modules in the Lyrics::Fetcher::* name space and registers them as available fetchers.
The fetcher modules are called by Lyrics::Fetcher and they return song's lyrics in plain text form.
This module calls the respective Fetcher->fetch($$) method and returns the result.
In case of error the Fetchers must return undef with the error description in $@.
The fetcher selection is made by the "method" parameter passed to the fetch() of this module.
The value of the "method" parameter must be a * part of the Lyrics::Fetcher::* fetcher package name.
BUGS
There are no known bugs, if catch one please let me know.
CONTACT AND COPYRIGHT
Copyright 2003 Sir Reflog <reflog@mail15.com>. Copyright 2003 Zachary P. Landau <kapheine@hypa.net> All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.