Fixed MP19 uploads. Added request/response body. Added support in all Engines for...
[catagits/Catalyst-Runtime.git] / lib / Catalyst / Engine / Apache / MP20.pm
index 8f89ff1..ff54230 100644 (file)
@@ -3,15 +3,14 @@ package Catalyst::Engine::Apache::MP20;
 use strict;
 use base 'Catalyst::Engine::Apache';
 
-use Apache2              ();
 use Apache2::Connection  ();
 use Apache2::Const       ();
 use Apache2::RequestIO   ();
 use Apache2::RequestRec  ();
 use Apache2::RequestUtil ();
-use Apache::Request      ();
-use Apache::Cookie       ();
-use Apache::Upload       ();
+use Apache2::Request     ();
+use Apache2::Cookie      ();
+use Apache2::Upload      ();
 use Apache2::URI         ();
 use APR::URI             ();
 
@@ -94,6 +93,15 @@ sub prepare_uploads {
     $c->req->_assign_values( $c->req->uploads, \@uploads );
 }
 
+=item $c->prepare_request($r)
+
+=cut
+
+sub prepare_request {
+    my ( $c, $r ) = @_;
+    $c->apache( Apache2::Request->new($r) );
+}
+
 =back
 
 =head1 SEE ALSO