---
name: "DBIx::Class::UUIDColumns::UUIDMaker"
section: "3pm"
platform: "linux"
package: "libdbix-class-uuidcolumns-perl"
version: "0.02006-1.1"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/DBIx::Class::UUIDColumns::UUIDMaker"
---

# DBIx::Class::UUIDColumns::UUIDMaker(3pm)

UUID wrapper module

## NAME

DBIx::Class::UUIDColumns::UUIDMaker - UUID wrapper module

## SYNOPSIS

```
  package CustomUUIDMaker;
  use base qw/DBIx::Class::UUIDColumns::UUIDMaker/;
  sub as_string {
    my $uuid;
    ...magic incantations...
    return $uuid;
  };
```

## DESCRIPTION

DBIx::Class::UUIDColumns::UUIDMaker is a base class used by the various uuid generation subclasses.

## METHODS

### as\_string

Returns the new uuid as a string.

### new

Returns a new uuid maker subclass.

## SEE ALSO

DBIx::Class::UUIDColumns, DBIx::Class::UUIDColumns::UUIDMaker::UUID, DBIx::Class::UUIDColumns::UUIDMaker::APR::UUID, DBIx::Class::UUIDColumns::UUIDMaker::Data::UUID, DBIx::Class::UUIDColumns::UUIDMaker::Win32::Guidgen, DBIx::Class::UUIDColumns::UUIDMaker::Win32API::GUID, DBIx::Class::UUIDColumns::UUIDMaker::Data::Uniqid

## AUTHOR

Chris Laco \<claco@chrislaco.com\>

## LICENSE

You may distribute this code under the same terms as Perl itself.
