Provided by: libtext-xslate-perl_3.5.6-1_amd64 bug

NAME

       Text::Xslate::Util - A set of utilities for Xslate

SYNOPSIS

           use Text::Xslate::Util qw(
               mark_raw
               unmark_raw
               html_escape
               uri_escape
               p
               html_builder
               hash_with_default
           );

DESCRIPTION

       This module provides utilities for Xslate.

INTERFACE

   Exportable functions
       "mark_raw($str)"

       This is the entity of the "mark_raw" filter.

       "unmark_raw($str)"

       This is the entity of the "unmark_raw" filter.

       "html_escape($str)"

       This is the entity of the "html_escape" filter.

       "uri_escape($str)"

       This is the entity of the "uri" filter.

       "p($any)" / "dump($any)"

       Displays the contents of $any using "Data::Dumper".

       This is the entity of the "dump" filter, useful for debugging.

       "html_builder { block } | \&function :CodeRef"

       Wraps a block or &function with "mark_raw" so that the new subroutine will return a raw
       string.

       This function is the same as what Text::Xslate exports.

       "hash_with_default \%hash, $default :Any"

       Set a default value $default to %hash and returns a HashRef.

       This is provided for debugging.

SEE ALSO

       Text::Xslate