Query: text::microtemplate::file
OS: debian
Section: 3pm
Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar
Text::MicroTemplate::File(3pm) User Contributed Perl Documentation Text::MicroTemplate::File(3pm)NAMEText::MicroTemplate::File - a file-based template managerSYNOPSISuse Text::MicroTemplate::File; our $mtf = Text::MicroTemplate::File->new( include_path => [ $path1, $path2, ... ], use_cache => 1, ); # render $mtf->render_file('template.file', $arg1, $arg2, ...);DESCRIPTIONText::MicroTemplate::File is a file-based template manager for Text::MicroTemplate.PROPERTIESText::MicroTemplate provides OO-style interface with following properties. include_path include path (default: ['.']) This accessor is readonly. use_cache cache mode (0: no cache (default), 1: cache with update check, 2: cache but do not check updates) open_layer layer passed to open (default: ":utf8") package_name package under where template files are compiled (default: "main")METHODSbuild_file($file) Returns a subref that renders given template file. render_file($file, @args) Renders the template file with given arguments. wrapper_file($file, @args)->(sub { template lines }) Wraps given template with wrapper file. Internally the processed template is passed as $_[0] to the wrapper template.SEE ALSOText::MicroTemplateAUTHORKazuho Oku <kazuhooku gmail.com>LICENSEThis program is free software, you can redistribute it and/or modify it under the same terms as Perl 5.10. perl v5.10.1 2010-09-06 Text::MicroTemplate::File(3pm)