| Catalyst-View-TT-Filters-LazyLoader documentation | Contained in the Catalyst-View-TT-Filters-LazyLoader distribution. |
Catalyst::Helper::View::TT::Filters::LazyLoader - Helper for TT Views with Template::Filters::LazyLoader support.
script/create.pl view TT TT::Filters::LazyLoader
Helper for TT Views with Template::Filters::LazyLoader support.
[% class %] - TT View for [% app %] with Template::Filters::LazyLoader support.
Template::Filters::LazyLoader View for [% app %]
[% author %]
This library is free software, you can redistribute it and/or modify it under the same terms as Perl itself.
[% app %]::TTFilters - Template::Filters::LazyLoader Filters class
Template-Toolkit Fliter modules.
Catalyst::TT::Filters::LazyLoader Template::Filters::LazyLoader
[% author %]
| Catalyst-View-TT-Filters-LazyLoader documentation | Contained in the Catalyst-View-TT-Filters-LazyLoader distribution. |
package Catalyst::Helper::View::TT::Filters::LazyLoader; use strict; use warnings; use File::Spec; sub mk_compclass { my ( $s , $helper ) = @_; my $file = $helper->{file}; my $base = $helper->{base}; my $app = $helper->{app} ; $helper->render_file( 'compclass', $file ); $helper->render_file( 'lazy', File::Spec->catfile( $base , 'lib' , $app , 'TTFilters.pm' ) ); } 1;
__DATA__ __compclass__ package [% class %]; use strict; use warnings; use base 'Catalyst::View::TT::Filters::LazyLoader'; __PACKAGE__->config( TEMPLATE_EXTENSION => '.tt', FILTERS_LAZYLOADER => { pkg => '[% app %]::TTFilters', } ); 1;
__lazy__ package [% app %]::TTFilters; use strict; use warnings; 1;