| Apache2::WebApp::Plugin - Base class for WebApp Toolkit plugins |
Apache2::WebApp::Plugin - Base class for WebApp Toolkit plugins
my $obj = $c->plugin('Name')->method( ... ); # Apache2::WebApp::Plugin::Name->method
or
$c->plugin('Name')->method( ... );
A simple mechanism for loading WebApp Toolkit plugins.
There are many plugins that provide additional functionality to your web application.
the Apache2::WebApp::Plugin::CGI manpage - Common methods for dealing with HTTP requests.
the Apache2::WebApp::Plugin::Cookie manpage - Common methods for creating and manipulating web browser cookies.
the Apache2::WebApp::Plugin::DateTime manpage - Common methods for dealing with Date/Time.
the Apache2::WebApp::Plugin::DBI manpage - Database interface wrapper for MySQL, PostGre, and Oracle.
the Apache2::WebApp::Plugin::File manpage - Common methods for processing and outputting files.
the Apache2::WebApp::Plugin::Filters manpage - Common methods for filtering HTTP request parameters.
the Apache2::WebApp::Plugin::JSON manpage - JSON module wrapper.
the Apache2::WebApp::Plugin::Mail manpage - Methods for sending template based multi-format e-mail.
the Apache2::WebApp::Plugin::Memcached manpage - Cache::Memcached module wrapper.
the Apache2::WebApp::Plugin::Session manpage - Provides session handling methods.
the Apache2::WebApp::Plugin::Session::File manpage - Store persistent data on the filesystem.
the Apache2::WebApp::Plugin::Session::Memcached manpage - Store persistent data using memcached (memory cache daemon).
the Apache2::WebApp::Plugin::Session::MySQL manpage - Store persistent data in a MySQL database.
the Apache2::WebApp::Plugin::Validate manpage - Common methods used for validating user input.
Perl one liner using CPAN.pm:
$ perl -MCPAN -e 'install Apache2::WebApp::Plugin::Name'
Use of CPAN.pm in interactive mode:
$ perl -MCPAN -e shell cpan> install Apache2::WebApp::Plugin::Name cpan> quit
Just like the manual installation of Perl modules, the user may need root access during this process to insure write permission is allowed within the intstallation directory.
Marc S. Brooks, <mbrooks@cpan.org> http://mbrooks.info
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
See http://www.perl.com/perl/misc/Artistic.html
| Apache2::WebApp::Plugin - Base class for WebApp Toolkit plugins |