NAME
CGI::Maypole - CGI-based front-end to Maypole
SYNOPSIS
package BeerDB;
use base 'CGI::Maypole;
BeerDB->setup("dbi:mysql:beerdb");
BeerDB->config->uri_base("http://your.site/cgi-bin/beer.cgi/");
BeerDB->config->display_tables([qw[beer brewery pub style]]);
# Now set up your database:
# has-a relationships
# untaint columns
1;
## example beer.cgi:
#!/usr/bin/perl -w
use strict;
use BeerDB;
BeerDB->run();
DESCRIPTION
This is a handler for Maypole which will use the CGI instead of Apache's mod_perl
1.x. This handler can also be used for Apache 2.0.
METHODS
- run
-
Call this from your CGI script to start the Maypole application.
Implementation
This class overrides a set of methods in the base Maypole class to provide it's functionality. See Maypole for these:
- get_request
- get_template_root
- parse_args
- parse_location
- send_output
AUTHORS
Dave Ranney dave@sialia.com
Simon Cozens simon@cpan.org