Merge
[catagits/Catalyst-Action-REST.git] / lib / Catalyst / Request / REST.pm
index 41d2a21..b1404af 100644 (file)
@@ -3,18 +3,13 @@
 # Created by: Adam Jacob, Marchex, <adam@hjksolutions.com>
 # Created on: 10/13/2006 03:54:33 PM PDT
 #
-# $Id: $
 
 package Catalyst::Request::REST;
-
-use strict;
-use warnings;
-use Scalar::Util qw/blessed/;
-
-use base qw/Catalyst::Request Class::Accessor::Fast/;
+use Moose;
+extends qw/Catalyst::Request/;
+with qw/Catalyst::RequestRole::REST Catalyst::RequestRole::Deserialize/;
 
 use Catalyst::Utils;
-use HTTP::Headers::Util qw(split_header_words);
 
 sub _insert_self_into {
   my ($class, $app_class ) = @_;