add C::E::Apache::MP1 and C::E::Apache::MP2
Christian Hansen [Sat, 2 Apr 2005 04:45:23 +0000 (04:45 +0000)]
lib/Catalyst/Engine/Apache/MP1.pm [new file with mode: 0644]
lib/Catalyst/Engine/Apache/MP2.pm [new file with mode: 0644]

diff --git a/lib/Catalyst/Engine/Apache/MP1.pm b/lib/Catalyst/Engine/Apache/MP1.pm
new file mode 100644 (file)
index 0000000..c620d4c
--- /dev/null
@@ -0,0 +1,49 @@
+package Catalyst::Engine::Apache::MP1;
+
+use strict;
+use base 'Catalyst::Engine::Apache';
+
+use Apache ();
+use Apache::Request ();
+use Apache::Cookie ();
+
+sub handler ($$) { shift->SUPER::handler(@_) }
+
+=head1 NAME
+
+Catalyst::Engine::Apache::MP1 - Catalyst Apache MP1 Engine
+
+=head1 SYNOPSIS
+
+See L<Catalyst>.
+
+=head1 DESCRIPTION
+
+This is the Catalyst engine specialized for Apache mod_perl version 1.
+
+=head1 OVERLOADED METHODS
+
+This class overloads some methods from C<Catalyst::Engine::Apache>.
+
+=over 4
+
+=item $c->handler
+
+=back
+
+=head1 SEE ALSO
+
+L<Catalyst>, L<Catalyst::Engine>, L<Catalyst::Engine::Apache>.
+
+=head1 AUTHOR
+
+Sebastian Riedel, C<sri@cpan.org>
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;
diff --git a/lib/Catalyst/Engine/Apache/MP2.pm b/lib/Catalyst/Engine/Apache/MP2.pm
new file mode 100644 (file)
index 0000000..fb03a16
--- /dev/null
@@ -0,0 +1,56 @@
+package Catalyst::Engine::Apache::MP2;
+
+use strict;
+use base 'Catalyst::Engine::Apache';
+
+use Apache2 ();
+use Apache::Connection ();
+use Apache::RequestIO ();
+use Apache::RequestRec ();
+use Apache::RequestUtil ();
+use Apache::Request ();
+use Apache::Cookie ();
+use Apache::Upload ();
+use Apache::URI ();
+use APR::URI ();
+
+sub handler : method { shift->SUPER::handler(@_) }
+
+=head1 NAME
+
+Catalyst::Engine::Apache::MP2 - Catalyst Apache MP2 Engine
+
+=head1 SYNOPSIS
+
+See L<Catalyst>.
+
+=head1 DESCRIPTION
+
+This is the Catalyst engine specialized for Apache mod_perl version 2.
+
+=head1 OVERLOADED METHODS
+
+This class overloads some methods from C<Catalyst::Engine::Apache>.
+
+=over 4
+
+=item $c->handler
+
+=back
+
+=head1 SEE ALSO
+
+L<Catalyst>, L<Catalyst::Engine>, L<Catalyst::Engine::Apache>.
+
+=head1 AUTHOR
+
+Sebastian Riedel, C<sri@cpan.org>
+
+=head1 COPYRIGHT
+
+This program is free software, you can redistribute it and/or modify it under
+the same terms as Perl itself.
+
+=cut
+
+1;