=head1 NAME Text::Xslate::Bridge::TT2Like - TT2 Variable Method Clone For Text::Xslate =head1 SYNOPSIS use Text::Xslate; my $xslate = Text::Xslate->new( module => [ 'Text::Xslate::Bridge::TT2Like' ], ); # Note that all methods require a set of parenthesis to be # recognized as a method. $xslate->render_string( '<: $foo.length() :>', { foo => "foo" } ); $xslate->render_string( '<: $foo.replace("foo", "bar") :>', { foo => "foo" } ); =head1 DESCRIPTION Text::Xslate::Bridge::TT2Like exports Template-Toolkit variable methods into Text::Xslate namespace, such that you can use them on your variables. The only difference between this module and Text::Xslate::Bridge::TT2 is that Bridge::TT2 uses Template::Toolkit underneath, while this module is independent of Template::Toolkit and therefore does not require TT to be installed =head1 AVAILABLE FUNCTIONS Upon loading Text::Xslate::Bridge::TT2Like, you will be able to use the following functions in your template. Please note that some functions like C are available from Text::Xslate to start with, so we don't reimplment them. Check the manual for Text::Xslate for more info. =head2 C =over 4 =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =back =head2 C =over 4 =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =back =head2 C =over 4 =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =back =head2 C =over 4 =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =item C =back =head1 ACKNOWLEDGEMENT Original code was taken from Template::VMethods, Template::Filters by Andy Wardley. =head1 AUTHOR Copyright (c) 2010 Daisuke Maki C<< >> =head1 LICENSE This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See http://www.perl.com/perl/misc/Artistic.html =cut