NAME Catalyst::View::MicroMason - MicroMason View Class SYNOPSIS # use the helper create.pl view MicroMason MicroMason # lib/MyApp/View/MicroMason.pm package MyApp::View::MicroMason; use base 'Catalyst::View::MicroMason'; __PACKAGE__->config( # -Filters : to use |h and |u # -ExecuteCache : to cache template output # -CompileCache : to cache the templates Mixins => [qw( -Filters -CompileCache )], template_root => '/path/to/comp_root' ); 1; # Meanwhile, maybe in an 'end' action $c->forward('MyApp::View::MicroMason'); DESCRIPTION This is the "MicroMason" view class. Your subclass should inherit from this class. METHODS new The constructor for the MicroMason view. process Renders the template specified in "$c->stash->{template}" or "$c->request->match". Template arguments are $c. Output is stored in "$c->response->body". config This allows your view subclass to pass additional settings to the MicroMasonl config hash. SEE ALSO Text::MicroMason, Catalyst, Catalyst::Base. AUTHOR Jonas Alves, "jgda@cpan.org" COPYRIGHT This program is free software, you can redistribute it and/or modify it under the same terms as Perl itself.