diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/HomePanel/Render.pm | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/HomePanel/Render.pm b/lib/HomePanel/Render.pm index a1bbcc9..6984048 100644 --- a/lib/HomePanel/Render.pm +++ b/lib/HomePanel/Render.pm @@ -4,6 +4,8 @@ use MooseX::Types::Path::Class; use Template::Provider::Encoding; use Template::Stash::ForceUTF8; use Template; +use DateTime; +use DateTime::Format::Duration; has [qw(provider stash template)] => ( is => 'ro', @@ -70,6 +72,8 @@ sub render { b => $self->bus, t => $self->tube, icon_for => \&icon_for, + now => DateTime->now, + format_duration => sub { DateTime::Format::Duration->new(@_) }, }, \$output, ) or die $self->template->error; |