-1;
-
-=head1 NAME
-
-Apache::MVC - Apache front-end to Maypole
-
-=head1 SYNOPSIS
-
- package BeerDB;
- use base 'Apache::MVC';
- BeerDB->setup("dbi:mysql:beerdb");
- BeerDB->config->uri_base("http://your.site/");
- BeerDB->config->display_tables([qw[beer brewery pub style]]);
- # Now set up your database:
- # has-a relationships
- # untaint columns
-
- 1;
-
-=head1 DESCRIPTION
-
-A mod_perl platform driver for Maypole. Your application can inherit from
-Apache::MVC directly, but it is recommended that you use
-L<Maypole::Application>.
-
-=head1 INSTALLATION
-
-Create a driver module like the one above.
-
-Put the following in your Apache config:
-
- <Location /beer>
- SetHandler perl-script
- PerlHandler BeerDB
- </Location>
-
-Copy the templates found in F<templates/factory> into the
-F<beer/factory> directory off the web root. When the designers get
-back to you with custom templates, they are to go in
-F<beer/custom>. If you need to do override templates on a
-database-table-by-table basis, put the new template in
-F<beer/I<table>>.
-
-This will automatically give you C<add>, C<edit>, C<list>, C<view> and
-C<delete> commands; for instance, a list of breweries, go to
-
- http://your.site/beer/brewery/list
-
-For more information about how the system works and how to extend it,
-see L<Maypole>.
-
-=head1 Implementation
-
-This class overrides a set of methods in the base Maypole class to provide it's
-functionality. See L<Maypole> for these:
-
-=over
-
-=item get_request
-
-=item get_template_root
-
-=item parse_args