use strict;
package HTML::FormFu::Deflator::TauStation::DateTime;
$HTML::FormFu::Deflator::TauStation::DateTime::VERSION = '1.182322';
use Moose;
extends 'HTML::FormFu::Deflator';
use DateTime::Format::TauStation 1.182290;
sub deflator {
my ( $self, $value ) = @_;
my $return;
eval { $return = DateTime::Format::TauStation->format_datetime( $value ) };
if ($@) {
$return = $value;
}
return $return;
}
__PACKAGE__->meta->make_immutable;
1;
__END__
=head1 NAME
HTML::FormFu::Deflator::TauStation::DateTime
=head1 SYNOPSIS
---
elements:
- type: Text
contraint:
- 'TauStation::DateTime'
inflator:
- 'TauStation::DateTime'
deflator:
- 'TauStation::DateTime'
=head1 DESCRIPTION
String deflator for L objects.
=head1 SEE ALSO
L.
L.
L.
Is a sub-class of, and inherits methods from L
L
=head1 AUTHOR
Carl Franks, C
=head1 LICENSE
This library is free software, you can redistribute it and/or modify it under
the same terms as Perl itself.
=cut