Lines Matching full:broken

67         my $broken    = _param('broken', %a);
84 BROKEN => $broken,
89 # Under 5.005_03, if any of $stype, $prepend, $untaint, or $broken
305 my $fi_broken = _param('broken', %fi_a) || $fi_self->{BROKEN} || \&_default_broken;
650 $text = $template->fill_in(BROKEN => \&callback, BROKEN_ARG => $ref, ...);
994 =item C<BROKEN>
997 overridden in the arguments to C<fill_in>. See L<C<BROKEN>> below.
1038 At present, there are eight legal options: C<PACKAGE>, C<BROKEN>,
1218 =item C<BROKEN>
1221 reason, and you have set the C<BROKEN> option to a function reference,
1223 the I<C<BROKEN> function>. The C<BROKEN> function will tell
1226 If the C<BROKEN> function returns C<undef>, C<Text::Template> will
1232 If the C<BROKEN> function returns any other value, that value will be
1235 C<BROKEN> function returns an error string, the error string will be
1239 If you don't specify a C<BROKEN> function, C<Text::Template> supplies
1246 version 1.31.) The return value of the C<BROKEN> function is
1256 If you specify a value for the C<BROKEN> attribute, it should be a
1260 C<fill_in> will pass a hash to the C<broken> function.
1289 option is passed to the C<BROKEN> function whenever it is called. The
1290 default C<BROKEN> function ignores the C<BROKEN_ARG>, but you can
1291 write a custom C<BROKEN> function that uses the C<BROKEN_ARG> to get
1294 The C<BROKEN> function could also use the C<BROKEN_ARG> as a reference
1309 BROKEN => \&my_broken,
1318 the C<BROKEN> function, C<my_broken>, and pass it the C<BROKEN_ARG>,
1879 The output format of the default C<BROKEN> subroutine has changed