DBIx-Class-UUIDColumns now has it's own working test suite
[dbsrgits/DBIx-Class-UUIDColumns.git] / lib / DBIx / Class / UUIDColumns / UUIDMaker.pm
CommitLineData
773544fd 1package DBIx::Class::UUIDColumns::UUIDMaker;
cb9fa024 2
3use strict;
4use warnings;
5
6sub new {
7 return bless {}, shift;
8};
9
10sub as_string {
11 return undef;
12};
13
141;
15__END__
16
17=head1 NAME
18
773544fd 19DBIx::Class::UUIDColumns::UUIDMaker - UUID wrapper module
cb9fa024 20
21=head1 SYNOPSIS
22
23 package CustomUUIDMaker;
24 use base qw/DBIx::Class::/;
25
26 sub as_string {
27 my $uuid;
28 ...magic incantations...
29 return $uuid;
30 };
31
32=head1 DESCRIPTION
33
773544fd 34DBIx::Class::UUIDColumns::UUIDMaker is a base class used by the various uuid generation
cb9fa024 35subclasses.
36
37=head1 METHODS
38
39=head2 as_string
40
41Returns the new uuid as a string.
42
43=head1 SEE ALSO
44
773544fd 45L<DBIx::Class::UUIDColumns::UUIDMaker>,
46L<DBIx::Class::UUIDColumns::UUIDMaker::UUID>,
47L<DBIx::Class::UUIDColumns::UUIDMaker::APR::UUID>,
48L<DBIx::Class::UUIDColumns::UUIDMaker::Data::UUID>,
49L<DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen>,
50L<DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID>,
51L<DBIx::Class::UUIDColumns::UUIDMaker::Data::Uniqid>
cb9fa024 52
53=head1 AUTHOR
54
55Chris Laco <claco@chrislaco.com>
56
57=head1 LICENSE
58
59You may distribute this code under the same terms as Perl itself.