Why not adopt me?
This distribution is up for adoption!
If you're interested then please contact the PAUSE module admins via
email.
NAME
MasonX::StaticBuilder::Component -- fill in a single template file
SYNOPSIS
my $tmpl = MasonX::StaticBuilder::Component->new($file);
my $output = $tmpl->fill_in(%args);
print $output;
DESCRIPTION
new()
Constructor. Give it a hashref containing the following args:
comp_root
comp_name
fill_in()
Fill in the template, by running all the mason code in the template files. Any parameters passed to this method will be available to the template as named args.
For example:
$tmpl->fill_in( foo => "bar");
And in the template:
<%args>
$foo => undef
</%args>
Foo is <% $foo %>