Added Test Suite
[catagits/Catalyst-Action-REST.git] / lib / Catalyst / Controller / REST.pm
1 package Catalyst::Controller::REST;
2
3 use strict;
4 use warnings;
5 use base 'Catalyst::Controller';
6
7 __PACKAGE__->mk_accessors(qw(serialize));
8
9 __PACKAGE__->config(
10     serialize => {
11         'default' => 'YAML',
12         'stash_key' => 'rest',
13         'map' => {
14             'text/x-yaml' => 'YAML',
15             'text/x-data-dumper' => [ 'Data::Serializer', 'Data::Dumper' ],
16         },
17     }
18 );
19
20 sub begin :ActionClass('Deserialize') {}
21
22 sub end :ActionClass('Serialize') {}
23
24 1;