refactor serialize actions
[catagits/Catalyst-Action-REST.git] / lib / Catalyst / Action / Serialize / XML / Simple.pm
CommitLineData
e601adda 1package Catalyst::Action::Serialize::XML::Simple;
fc97153d 2use Moose;
3extends 'Catalyst::Action';
4with 'Catalyst::ActionRole::Serialize';
5use XML::Simple;
6use namespace::clean -except => 'meta';
7
8sub serialize {
9 my ($self, $data, $c) = @_;
10 my $x = XML::Simple->new(ForceArray => 0);
11 return $x->XMLout({ data => $data });
e601adda 12}
13
141;