NAME

Top Close Open

Template::TT3::Class::Factory - class constructor for factory modules

SYNOPSIS

Top Close Open
# This module is used internally to create factory modules responsible 
# for loading other modules.  e.g. Template::TT3::Engines.

package Template::TT3::Engines;

use Template::TT3::Class::Factory
    version   => 3.00,
    debug     => 0,
    item      => 'engine',
    path      => 'Template(X)::(TT3::|)Engine';

DESCRIPTION

Top Close Open

This module is a very thin subclass of the Badger::Factory::Class module. It is used to construct other TT3 factory modules that are responsible for loading other modules. For example, the Template::TT3::Engines modules is a factory module for loading Template::TT3::Engine::* modules.

METHODS

Top Close Open

This module implements the following constant methods in addition to those inherited from the Badger::Factory::Class , Badger::Class and Badger::Exporter base classes.

FACTORY

Top Close Open

This defines the base class factory for all TT3 modules to be Template::TT3::Factory .

AUTHOR

Top Close Open

Andy Wardley http://wardley.org/

COPYRIGHT

Top Close Open

Copyright (C) 1996-2009 Andy Wardley. All Rights Reserved.

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

SEE ALSO.

Top Close Open

This module inherits methods from the Template::TT3::Base , Badger::Factory , and Badger::Base base classes.

It is itself the base class for Template::TT3::Engines , Template::TT3::Dialects , Template::TT3::Providers , and various other factory modules.


http://tt3.template-toolkit.org/docs/Template/TT3/Class/Factory.pm last modified 2009-12-19 16:10:31