The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.000.011 - 2009-01-10

  • No more setting status_line() with HTTP::Status messages for error conditions - just let Apache set its message. Re-arranged a little bit of error handling so you can set or return a status from error().
  • Bugfix for Methods get_cookie_jar - it should not store a reference in pnotes because it contains a ref to the Request.
  • Pushed Session handler now saves a top-level timestamp to force update of Apache::Session, if you set the directive flag.
  • Session save handler is now its own package, concerned about closures keeping the request around. Is this a problem with the DBI rollback handler, which closes on a string var in the setup phase?
  • Moved all of the internal notes/pnotes garbage under one structure $r->pnotes->{a2c} because it makes more sense to not clutter the limited notes/pnotes key namespace.

Modules

framework for Apache2 handler apps
constants for Apache2::Controller
connects DBI to < $r-pnotes->{a2c}{dbh} >> or the key that you select.
server config directives for A2C
dispatch base class for Apache::Controller
Hash tree dispatch for Apache2::Controller::Dispatch
simple dispatch mechanism for A2C
Log phase handler to save session data from Apache2::Controller::Session hook.
methods shared by Apache2::Controller modules
internal base class for non-response handlers in Apache2::Controller framework
internal base class w/ apreq for non-response handlers in Apache2::Controller framework
reference card for Apache2::Controller
A2C render() with Template Toolkit
useful database methods for MySQL
Apache2::Controller with Apache::Session
track a sessionid with a cookie in A2C
Exception::Class hierarchy for Apache2::Controller