App::TemplateServer::Provider - role that a Provider should consume
Template systems are interfaced with App::TemplateServer with this role. The template server will call the methods required by this role to provider its functionality.
You need to implement these:
Returns a list of strings representing template names.
Return the rendered text of the template named by $template. If $template can't be rendered, throw an exception. $context is the App::TemplateServer::Context object for the request.
$template
$context
App::TemplateServer::Provider::Filesystem - a role that provides some useful defaults for fs-based templating systems like TT or Mason.
App::TemplateServer::Provider::TT - a TT provider
App::TemplateServer::Provider::Null - a boring example provider
App::TemplateServer
To install App::TemplateServer, copy and paste the appropriate command in to your terminal.
cpanm
cpanm App::TemplateServer
CPAN shell
perl -MCPAN -e shell install App::TemplateServer
For more information on module installation, please visit the detailed CPAN module installation guide.