NAME Catalyst::Plugin::Unicode::Encoding - Unicode aware Catalyst SYNOPSIS use Catalyst qw[Unicode::Encoding]; MyApp->config( encoding => 'UTF-8' ); # A valid Encode encoding DESCRIPTION On request, decodes all params from encoding into a sequence of logical characters. On response, encodes body into encoding. METHODS encoding Returns an instance of an "Encode" encoding print $c->encoding->name OVERLOADED METHODS finalize_headers Encodes body into encoding. prepare_uploads Decodes parameters, query_parameters, body_parameters and filenames in file uploads into a sequence of logical characters. prepare_action Decodes request arguments (i.e. "$c->request->arguments") and captures (i.e. "$c->request->captures"). setup Setups "$c->encoding" with encoding specified in "$c->config->{encoding}". SEE ALSO Encode, Encode::Encoding, Catalyst::Plugin::Unicode, Catalyst. AUTHORS Christian Hansen, "ch@ngmedia.com" Masahiro Chiba Tomas Doran, "bobtfish@bobtfish.net" LICENSE This library is free software . You can redistribute it and/or modify it under the same terms as perl itself.