Provided by: libtemplate-provider-encoding-perl_0.10-4_all bug

NAME

       Template::Stash::ForceUTF8 - Force UTF-8 (Unicode) flag on stash variables

SYNOPSIS

         use Template::Stash::ForceUTF8;
         use Template;

         my $tt = Template->new(
             LOAD_TEMPLATES => [ Template::Provider::Encoding->new ],
             STASH => Template::Stash::ForceUTF8->new,
         );

         my $vars;
         $vars->{foo} = "\x{5bae}\x{5ddd}";         # Unicode flagged
         $vars->{bar} = "\xe5\xae\xae\xe5\xb7\x9d"; # UTF-8 bytes

         $tt->process($template, $vars); # this DWIMs

DESCRIPTION

       Template::Stash::ForceUTF8 is a Template::Stash that forces Unicode flag on stash
       variables. Best used with Template::Provider::Encoding.

SEE ALSO

       Template::Provider::Encoding