Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Text::MicroTemplate::FUser3Contributed Perl DocumeText::MicroTemplate::File(3)

NAME
       Text::MicroTemplate::File - a file-based	template manager

SYNOPSIS
	   use Text::MicroTemplate::File;

	   our $mtf = Text::MicroTemplate::File->new(
	       include_path => [ $path1, $path2, ... ],
	       use_cache    => 1,
	   );

	   # render
	   $mtf->render_file('template.file', $arg1, $arg2, ...);

DESCRIPTION
       Text::MicroTemplate::File is a file-based template manager for
       Text::MicroTemplate.

PROPERTIES
       Text::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")

METHODS
   build_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 ALSO
       Text::MicroTemplate

AUTHOR
       Kazuho Oku <kazuhooku gmail.com>

LICENSE
       This program is free software, you can redistribute it and/or modify it
       under the same terms as Perl 5.10.

perl v5.32.1			  2015-04-23	  Text::MicroTemplate::File(3)

NAME | SYNOPSIS | DESCRIPTION | PROPERTIES | METHODS | SEE ALSO | AUTHOR | LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Text::MicroTemplate::File&sektion=3&manpath=FreeBSD+13.0-RELEASE+and+Ports>

home | help