Apache-ContentHandler
view release on metacpan or search on metacpan
ContentHandler.pm view on Meta::CPAN
$self->{action} = $self->arg('action');
$self->{default_action} = 'does_not_exist';
$self->{debug} = $self->arg('debug') || 0;
$self->{error} = {};
$self->{redirect} = '';
$self->{noprint} = 0;
$self->{error_email} = 'root';
$self->{dbi_driver} = '';
$self->{dbi_user} = '';
$self->{dbi_password} = '';
}
=item * $val = $self->arg($key)
Returns a CGI/mod_perl parameter for the key $key.
=cut
sub arg {
my $self = shift;
ContentHandler.pm view on Meta::CPAN
? '$url = ' . $self->{url} . '?' . $self->{request}->args
: $self->{cgi}->self_url),
@_);
$mailer->close;
}
=item * $s = $hc->dbi
Returns a DBI connection. Override _init and add values for
dbi_driver, dbi_user, and dbi_password to make this connection.
=cut
sub dbi {
my $self = shift;
unless (defined $self->{dbi}) {
$self->{dbi} = DBI->connect($self->{dbi_driver},
$self->{dbi_user},
$self->{dbi_password});
if ($self->{dbi}) {
$self->{dbi}->do('SET DateStyle = \'ISO\'') ||
print '<H2>', $DBI::errstr, "</H2>\n";
} else {
print '<H2>', $DBI::errstr, "</H2>\n";
}
}
return $self->{dbi};
( run in 0.482 second using v1.01-cache-2.11-cpan-49f99fa48dc )