sub mk_compclass {
my ( $self, $helper ) = @_;
my $file = $helper->{file};
- $helper->mk_file( 'compclass', $file );
+ $helper->render_file( 'compclass', $file );
}
=head1 SEE ALSO
=head1 AUTHOR
Sebastian Riedel, C<sri@oook.de>
+Marcus Ramberg, C<mramberg@cpan.org>
=head1 LICENSE
-This library is free software . You can redistribute it and/or modify it under
-the same terms as perl itself.
+This library is free software . You can redistribute it and/or modify
+it under the same terms as perl itself.
=cut
package [% class %];
use strict;
+use warnings;
+
use base 'Catalyst::View::TT';
+__PACKAGE__->config(
+ TEMPLATE_EXTENSION => '.tt',
+ render_die => 1,
+);
+
=head1 NAME
-[% class %] - TT View Component
+[% class %] - TT View for [% app %]
-=head1 SYNOPSIS
+=head1 DESCRIPTION
- Very simple to use
+TT View for [% app %].
-=head1 DESCRIPTION
+=head1 SEE ALSO
-Very nice component.
+L<[% app %]>
=head1 AUTHOR
-Clever guy
+[% author %]
=head1 LICENSE
-This library is free software . You can redistribute it and/or modify it under
-the same terms as perl itself.
+This library is free software. You can redistribute it and/or modify
+it under the same terms as Perl itself.
=cut