FreeBSD Manual Pages
Any::Template::BackendUserxContributed:Perllate::Backend::Text::MicroMason(3) NAME Any::Template::Backend::Text::MicroMason - Any::Template backend for Text::MicroMason SYNOPSIS use Any::Template; my $template = new Any::Template( Backend => 'Text::MicroMason', Options => { Attributes => {global_vars => 1}, #MicroMason %attribs Mixins => [qw(-HTMLTemplate -Filters)] #Specify mixins }, File => 'page.tmpl' ); my $output = $template->process($data); DESCRIPTION Attributes may be passed to Text::MicroMason in the {Options}{Attributes} key. The {Options}{Mixins} key is used to pass mixins to Text::MicroMason. Inputs from a file and string are provided natively by Text::MicroMason. Input from a filehandle uses the default implementation (which is to read into a string). Output to filehandle is based on the default implementation of capturing output in a string and writing this to a filehandle, so watch out for this if your output is very large. Output to a file uses the native Text::MicroMason implementation. Output to a coderef uses the default implementation of buffering all the output in a string and passing this to a coderef, so again beware of the memory consumption if the output is large. SEE ALSO Any::Template, Any::Template::Backend, Text::MicroMason VERSION $Revision: 1.7 $ on $Date: 2006/05/08 12:28:00 $ by $Author: mattheww $ AUTHOR John Alden <cpan _at_ bbc _dot_ co _dot_ uk> COPYRIGHT (c) BBC 2005. This program is free software; you can redistribute it and/or modify it under the GNU GPL. See the file COPYING in this distribution, or http://www.gnu.org/licenses/gpl.txt perl v5.32.0 2Any::Template::Backend::Text::MicroMason(3)
NAME | SYNOPSIS | DESCRIPTION | SEE ALSO | VERSION | AUTHOR | COPYRIGHT
Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Any::Template::Backend::Text::MicroMason&sektion=3&manpath=FreeBSD+12.2-RELEASE+and+Ports>