NAME
ASP4::FormHandler - Base class for all form handlers
SYNOPSIS
package my::handler;
use strict;
use warnings 'all';
use base 'ASP4::FormHandler';
# Import $Request, $Response, $Session, $Server, $Form, $Config, $Stash
use vars __PACKAGE__->VARS;
sub run {
my ($self, $context) = @_;
$Response->Write("Hello, World!");
}
1;# return true:
DESCRIPTION
All ASP4 *.asp scripts and /handlers/*
classes should inherit from ASP4::FormHandler
.
PROPERTIES
VARS
Returns the list of variable names of the ASP4 intrinsic objects.
$Request $Response
$Session $Server
$Config $Form
$Stash
METHODS
before_run( $self, $context )
Called before run
- can be used to deny access or redirect elsewhere under special conditions.
run( $self, $context )
Where most of your action is expected to occur.
after_run( $self, $context )
Called after run
, can be used
BUGS
It's possible that some bugs have found their way into this release.
Use RT http://rt.cpan.org/NoAuth/Bugs.html?Dist=ASP4 to submit bug reports.
HOMEPAGE
Please visit the ASP4 homepage at http://0x31337.org/code/ to see examples of ASP4 in action.