Name
Template::Declare::Catalyst - Template::Declare subclass for Catalyst
Synopsis
use parent 'Template::Declare::Catalyst';
use Template::Declare::Tags;
template hello => sub {
my ($self, $vars) = @_;
html {
head { title { "Hello, $vars->{user}" } };
body { h1 { "Hello, $vars->{user}" } };
};
};
Description
This subclass of Template::Declare adds extra functionality for use in Catalyst with Catalyst::View::TD.
Interface
Class Methods
context
my $c = Template::Declare::Catalyst->context;
Returns the Catalyst context object, if available.
c
my $c = Template::Declare::Catalyst->c;
An alias for context
.
SEE ALSO
Catalyst::View::TD, Catalyst::Helper::View::TD, Catalyst::Helper::TDClass.
Author
David E. Wheeler <david@justatheory.com>
License
This library is free software. You can redistribute it and/or modify it under the same terms as perl itself.