Text::Template::Simple::Util - Utility functions


Text-Template-Simple documentation  | view source Contained in the Text-Template-Simple distribution.

Index


NAME

Top

Text::Template::Simple::Util - Utility functions

SYNOPSIS

Top

TODO

DESCRIPTION

Top

This document describes version 0.83 of Text::Template::Simple::Util released on 9 February 2011.

Contains utility functions for Text::Template::Simple.

FUNCTIONS

Top

DEBUG

Returns the debug status.

DIGEST

Returns the digester object.

binary_mode FH, LAYER

Sets the I/O layer of FH in modern perls, only sets binmode on FH otherwise.

L TYPE, ID [, PARAMS]

Internal method.

fatal ID [, PARAMS]

Internal method.

isaref THING

Returns true if THING is an ARRAY.

ishref THING

Returns true if THING is a HASH.

iscref THING

Returns true if THING is a CODE.

trim STRING

Returns the trimmed version of the STRING.

ltrim STRING

Returns the left trimmed version of the STRING.

rtrim STRING

Returns the right trimmed version of the STRING.

escape CHAR, STRING

Escapes all occurrances of CHAR in STRING with backslashes.

OVERRIDABLE FUNCTIONS

Top

LOG

If debugging mode is enabled in Text::Template::Simple, all debugging messages will be captured by this function and will be printed to STDERR.

If a sub named Text::Template::Simple::Util::MYLOG is defined, then all calls to LOG will be redirected to this sub. If you want to save the debugging messages to a file or to a database, you must define the MYLOG sub.

AUTHOR

Top

Burak Gursoy <burak@cpan.org>.

COPYRIGHT

Top

LICENSE

Top

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.12.1 or, at your option, any later version of Perl 5 you may have available.


Text-Template-Simple documentation  | view source Contained in the Text-Template-Simple distribution.