NAME
Template::Resolver - A powerful, and simple, library for resolving
placeholders in templated files
VERSION
version 1.0
SYNOPSIS
use Template::Resolver;
my $resolver = Template::Resolver->new($entity);
$resolver->resolve($file_handle_or_name, $template_prefix);
DESCRIPTION
This module provides a powerful way to resolve placeholders inside of a
templated file. It uses Template::Transformer to interpolate the the
placeholder values.
CONSTRUCTORS
new(\%entity, %options)
Creates a new resolver with properties from "\%entity" and %options if
any. The available options are:
os The operating system path format used when resolving
"${TEMPLATE_os{xxx}}" placeholders.
METHODS
resolve($file_handle_or_name, $placeholder_prefix)
Will read from $file_handle_or_name replacing all placeholders prefixed
by $placeholder_prefix.
AUTHOR
Lucas Theisen <lucastheisen@pastdev.com>
COPYRIGHT AND LICENSE
This software is copyright (c) 2015 by Lucas Theisen.
This is free software; you can redistribute it and/or modify it under
the same terms as the Perl 5 programming language system itself.
SEE ALSO
Please see those modules/websites for more information related to this
module.
* Template::Transformer
* <https://github.com/lucastheisen/template-resolver>