MooseX::Types::UUID - UUID type for Moose classes


MooseX-Types-UUID documentation  | view source Contained in the MooseX-Types-UUID distribution.

Index


NAME

Top

MooseX::Types::UUID - UUID type for Moose classes

SYNOPSIS

Top

  package Class;
  use Moose;
  use MooseX::Types::UUID qw(UUID);

  has 'uuid' => ( is => 'ro', isa => UUID );

  package main;
  Class->new( uuid => '77C71F92-0EC7-11DD-B986-DF138EE79F6F' );

DESCRIPTION

Top

This module lets you constrain attributes to only contain UUIDs (in their usual human-readable form). No coercion is attempted.

EXPORT

Top

None by default, you'll usually want to request UUID explicitly.

AUTHOR

Top

Jonathan Rockway <jrockway@cpan.org>

Infinity Interactive (http://www.iinteractive.com/)

COPYRIGHT

Top


MooseX-Types-UUID documentation  | view source Contained in the MooseX-Types-UUID distribution.