Top Close Open

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


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::Factory::Class
    version   => 3.00,
    debug     => 0,
    item      => 'engine',
    path      => 'Template(X)::(TT3::|)Engine';


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.


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.


Top Close Open

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


Top Close Open

Andy Wardley


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.


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. last modified 13:25:08 10-Dec-2009