NAME
OpenFrame::WebApp::Segment::Template::Loader - a pipeline segment to load templates.
SYNOPSIS
use Pipeline;
use OpenFrame::WebApp;
my $pipe = new Pipeline;
# ... add segments that put a Template in the store ...
$pipe->add_segment(new OpenFrame::WebApp::Segment::Template::Loader);
$pipe->dispatch;  # will load any OpenFrame::WebApp::Template in the store.
DESCRIPTION
The OpenFrame::WebApp::Segment::Template::Loader class is an OpenFrame::WebApp::Segment::Template segment and inherits its interface from there. On dispatch(), it looks for a OpenFrame::WebApp::Template object (see below), calls its process() method, and returns the result.
METHODS
- $ofResponse = $obj->dispatch
 - 
process first template found in the store & returns the result (if any).
 - $ofResponse = $obj->process_template( $template )
 - 
process template & return an
OpenFrame::Response. - $ofResponse = $obj->template_not_found( $file )
 - 
generate response when template not found.
 - $ofResponse = $obj->template_error( $message )
 - 
generate response on template error.
 
TODO
Only include detailed error messages if in debug mode (ie: on a development, not production server).
AUTHOR
Steve Purkis <spurkis@epn.nu>
COPYRIGHT
Copyright (c) 2003 Steve Purkis. All rights reserved. Released under the same license as Perl itself.