logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

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

Description

       This module provides utilities for Xslate.

Interface

Exportablefunctionsmark_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.

Name

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

See Also

       Text::Xslate

perl v5.40.0                                       2024-10-20                            Text::Xslate::Util(3pm)

Synopsis

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

See Also