The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Mojolicious::Plugin::DateTime - Mojolicious DateTime module integration!

SYNOPSIS

    # mojolicious non-lite
    $self->plugin('datetime');

    # mojolicious lite
    pligin 'datetime'

DESCRIPTION

This mojolicious plugin create a simple way to get an integration with DateTime module.

METHODS

This plugin contains the following methods...

datetime

    # from controller
    my $dt = $c->datetime( year => 2014, month => 9, day => 28 );

    # from template
    %= datetime( year => 2014, month => 9, day => 28 ) 

Getting a new DateTime object

dt

    # from controller
    my $dt = $c->dt( year => 2014, month => 9, day => 28 );

    # from template
    %= dt( year => 2014, month => 9, day => 28 ) 

Tiny way to call datetime method

now

    # from controller
    my $dt = $c->now;
    my $dt = $c->now( time_zone => 'local' );

    # from template
    %= now
    %= now( time_zone => 'local' )

Shortcut to call <DateTime-now>> method

AUTHOR

Daniel Vinciguerra <daniel.vinciguerra@bivee.com.br>

BUGS

Please report any bugs or feature requests to bug-mojolicious-plugin-datetime at rt.cpan.org, or through the web interface at http://rt.cpan.org/NoAuth/ReportBug.html?Queue=Mojolicious-Plugin-DateTime. I will be notified, and then you'll automatically be notified of progress on your bug as I make changes.

LICENSE AND COPYRIGHT

2014 (c) Daniel Vinciguerra.

This program is free software; you can redistribute it and/or modify it under the same terms of Perl Programming Language itself.