Template::Alloy::Play3pm
Play role - allows for playing out the ast
Overview
The Template::Alloy::Play role allows for taking the AST returned by the Parse role, and executes it directly. This is in contrast Template::Alloy::Compile which translates the AST into perl code and then executes the perl code.
Role methods
- "play_tree"
-
Takes the AST output of load_tree and executes it directly. It should be passed an AST tree and an output string reference that the content will be appended to.
my $tree = $self->load_tree('somefile');my $out = '';$self->play_tree($tree, \$out);
- "play_*"
-
Methods by these names are used by execute_tree to execute the parsed tree.
Releases
8 releases since Debian 6.0 (Squeeze); the text changed 5 times.