Template::Plugin::Procedural man page on Fedora

Man page or keyword search:  
man Server   31170 pages
apropos Keyword Search (all sections)
Output format
Fedora logo
[printable version]

Template::Plugin::ProcUseraContributed Perl DocTemplate::Plugin::Procedural(3)

NAME
       Template::Plugin::Procedural - Base class for procedural plugins

SYNOPSIS
	   package Template::Plugin::LWPSimple;
	   use base qw(Template::Plugin::Procedural);
	   use LWP::Simple;  # exports 'get'
	   1;

	   [% USE LWPSimple %]
	   [% LWPSimple.get("http://www.tt2.org/") %]

DESCRIPTION
       "Template::Plugin::Procedural" is a base class for Template Toolkit
       plugins that causes defined subroutines to be called directly rather
       than as a method.  Essentially this means that subroutines will not
       receive the class name or object as its first argument.

       This is most useful when creating plugins for modules that normally
       work by exporting subroutines that do not expect such additional
       arguments.

       Despite the fact that subroutines will not be called in an OO manner,
       inheritance still function as normal.  A class that uses
       "Template::Plugin::Procedural" can be subclassed and both subroutines
       defined in the subclass and subroutines defined in the original class
       will be available to the Template Toolkit and will be called without
       the class/object argument.

AUTHOR
       Mark Fowler <mark@twoshortplanks.com> <http://www.twoshortplanks.com>

COPYRIGHT
       Copyright (C) 2002 Mark Fowler <mark@twoshortplanks.com>

       This module is free software; you can redistribute it and/or modify it
       under the same terms as Perl itself.

SEE ALSO
       Template, Template::Plugin

perl v5.14.3			  2011-12-20   Template::Plugin::Procedural(3)
[top]

List of man pages available for Fedora

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net