package Catalyst::Request::REST;
+
use Moose;
use Catalyst::Utils;
extends 'Catalyst::Request';
with 'Catalyst::TraitFor::Request::REST';
-our $VERSION = '0.88';
-$VERSION = eval $VERSION;
-
# Please don't take this as a recommended way to do things.
# The code below is grotty, badly factored and mostly here for back
# compat..
my $req_class = $app->request_class;
return if $req_class->isa($class);
my $req_class_meta = Moose->init_meta( for_class => $req_class );
- my $role = $self->_related_role;
+ my $role = $class->_related_role;
return if $req_class_meta->does_role($role);
if ($req_class eq 'Catalyst::Request') {
$app->request_class($class);