NAME
MooseX::Types::Data::GUID - Data::GUID related constraints and coercions for Moose
SYNOPSIS
Export Example:
use MooseX::Types::Data::GUID qw(TimeZone);
has guid => (
isa => GUID,
is => "rw",
coerce => 1,
);
Class->new( guid => "C6A9FE9A-72FE-11DD-B3B4-B2EC1DADD46B");
Namespaced Example:
use MooseX::Types::Data::GUID;
has guid => (
isa => 'Data::GUID',
is => "rw",
coerce => 1,
);
Class->new( guid => "C6A9FE9A-72FE-11DD-B3B4-B2EC1DADD46B");
DESCRIPTION
This module packages several Moose::Util::TypeConstraints with coercions, designed to work with Data::GUID.
AUTHOR
Guillermo Roditi (groditi) <groditi@cpan.org>
COPYRIGHT
Copyright (c) 2008 Guillermo Roditi. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.