$config->model->setup_database( $config, $calling_class, @_ );
for my $subclass ( @{ $config->classes } ) {
no strict 'refs';
$config->model->setup_database( $config, $calling_class, @_ );
for my $subclass ( @{ $config->classes } ) {
no strict 'refs';
$self->{table} = shift @pi;
$self->{action} = shift @pi;
$self->{action} ||= "index";
$self->{table} = shift @pi;
$self->{action} = shift @pi;
$self->{action} ||= "index";
This documents the Maypole request object. See the L<Maypole::Manual>, for a
detailed guide to using Maypole.
This documents the Maypole request object. See the L<Maypole::Manual>, for a
detailed guide to using Maypole.
essentially completely abstracted, and so doesn't know anything about
how to talk to the outside world.
essentially completely abstracted, and so doesn't know anything about
how to talk to the outside world.
can handle exceptions the user, or falls back to the default
exception method of your Maypole application.
can handle exceptions the user, or falls back to the default
exception method of your Maypole application.