NAME

Peace::DAO::Release - The database access object of releases.

SYNOPSIS

my $release_dao = Peace::DAO::Release->new(
  dbh => $dbh
);

$release_dao->create( release => $release );

my $release = $release_dao->recover_by_uuid( uuid => $uuid );

DESCRIPTION

Peace::DAO::Release allows you to do database operations over Peace::Model::Release objects.

INSTANCE METHODS

Peace::DAO::Release implements the following intance methods:

new

my $release_dao = Peace::DAO::Release->new(
  dbh => $dbh
)

Instances a Peace::DAO::Release object.

METHODS

Peace::DAO::Release implements the following methods:

recover_by_uuid

my $release = $release_dao->recover_by_uuid(
  uuid => $uuid
);

Recovers a Peace::Model::Release by uuid.

create

$release_dao->create( release => $release );

Creates row in the table releases from a Peace::Model::Release

SEE ALSO

Peace::Model::Release