Guillermo Roditi > MooseX-Types-Data-GUID > MooseX::Types::Data::GUID

Download:
MooseX-Types-Data-GUID-0.001000.tar.gz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.001000   Source  

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.

syntax highlighting: