Commit | Line | Data |
---|---|---|
960e29ee | 1 | package Test::Catalyst::Action::REST::Controller::Override; |
2 | ||
3 | use Moose; | |
4 | use namespace::autoclean; | |
5 | ||
6 | BEGIN { extends 'Catalyst::Controller' } | |
7 | ||
8 | __PACKAGE__->config( | |
9 | 'default' => 'application/json', | |
10 | 'map' => { | |
11 | 'application/json' => 'YAML', # Yes, this is deliberate! | |
12 | }, | |
13 | ); | |
14 | ||
15 | sub test :Local :ActionClass('Serialize') { | |
16 | my ( $self, $c ) = @_; | |
17 | $c->stash->{'rest'} = { | |
18 | lou => 'is my cat', | |
19 | }; | |
20 | } | |
21 | ||
22 | 1; |