Provided by: libcatalyst-engine-psgi-perl_0.13+dfsg-1_all bug

NAME

       Catalyst::Controller::Metal - Raw PSGI handling in Catalyst controllers

SYNOPSIS

         package MyApp::Controller::Metalic;
         use parent 'Catalyst::Controller::Metal';

         sub call {
             my($self, $env) = @_;
             if ($env->{PATH_INFO} =~ m!^/hello!) {
                 return [ 200, [ "Content-Type" => 'text/plain' ], [ "Hello World" ] ];
             } else {
                 return [ 404, [], [] ];
             }
         }

       Catalyst::Controller::Metal allows you to write a raw PSGI handler in your Catalyst
       application, inspired by Rails Metal that allows you to write raw Rack applications inside
       Ruby on Rails.

SEE ALSO

       Rails Metal.