Text::Template::Simple::Caller - Caller stack tracer


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

Index


NAME

Top

Text::Template::Simple::Caller - Caller stack tracer

SYNOPSIS

Top

   use strict;
   use Text::Template::Simple::Caller;
   x();
   sub x {  y() }
   sub y {  z() }
   sub z { print Text::Template::Simple::Caller->stack }

DESCRIPTION

Top

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

Caller stack tracer for Text::Template::Simple. This module is not used directly inside templates. You must use the global template function instead. See Text::Template::Simple::Dummy for usage from the templates.

METHODS

Top

stack

Class method. Accepts parameters as a single hashref:

   my $dump = Text::Template::Simple::Caller->stack(\%opts);

frame

Integer. Defines how many call frames to go back. Default is zero (full list).

type

Defines the dump type. Available options are:

string

A simple text dump.

html_comment

Same as string, but the output wrapped with HTML comment codes:

   <!-- [DUMP] -->

html_table

Returns the dump as a HTML table.

text_table

Uses the optional module Text::Table to format the dump.

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.