Fix for Moose changes
Tomas Doran [Wed, 3 Nov 2010 19:47:50 +0000 (19:47 +0000)]
Makefile.PL
lib/Catalyst/Request/REST.pm

index 41d072b..18ad4ca 100644 (file)
@@ -9,7 +9,7 @@ perl_version '5.8.1';
 name 'Catalyst-Action-REST';
 all_from 'lib/Catalyst/Action/REST.pm';
 
-requires 'Moose';
+requires 'Moose' => '1.03';
 requires 'namespace::autoclean';
 requires('Catalyst::Runtime'         => '5.80');
 requires('Params::Validate'          => '0.76');
index 4dd6012..2ce7af3 100644 (file)
@@ -33,7 +33,7 @@ sub _insert_self_into {
           roles => ['Catalyst::TraitFor::Request::REST'],
           cache => 1
       );
-      $meta->add_method(meta => sub { $meta });
+      $meta->_add_meta_method('meta');
       $app->request_class($meta->name);
   }
 }