Roman F. > HTML-FormHandlerX-Field-DateTimeNatural-v0.6 > HTML::FormHandlerX::Field::DateTimeNatural

Download:
HTML-FormHandlerX-Field-DateTimeNatural-v0.6.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  0
View/Report Bugs
Module Version: 0.6.0   Source  

NAME ^

HTML::FormHandlerX::Field::DateTimeNatural - a datetime field with natural language parsing.

VERSION ^

version v0.6

SYNOPSIS ^

This field is a simple text input field type, but it understands natural language and dates. Most of the functionality is inherited from DateTime::Format::Natural. To see a list of dates it can understand see DateTime::Format::Natural::Lang::EN.

  has_field 'date' => (
    type      => 'DateTimeNatural',
    time_zone => 'UTC', # optional
  );

METHODS ^

This field supports all of the methods inherited from HTML::FormHandler::Field::Text, as well as all of the parameters offered by DateTime::Format::Natural, all of which are optional.

In addition to that, it will try to obtain the values for these attributes from the parent form class. E.g. you can set the time_zone attribute on the form class, and all of the DateTimeNatural fields will automatically have the time zone set.

Here is the list of the methods, please refer to original module for their description:

SEE ALSO ^

AUTHOR ^

Roman F. <romanf@cpan.org>

COPYRIGHT AND LICENSE ^

This software is copyright (c) 2013 by Roman F..

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.

syntax highlighting: