Handel::Schema::RDBO::Object - Base object classes for Handel::Schema::RDBO classes


Handel-Storage-RDBO documentation Contained in the Handel-Storage-RDBO distribution.

Index


Code Index:

NAME

Top

Handel::Schema::RDBO::Object - Base object classes for Handel::Schema::RDBO classes

SYNOPSIS

Top

    use Handel::Schema::RDBO::Cart;
    use strict;
    use warnings;

    BEGIN {
        use base qw/Handel::Schema::RDBO::Object/;
    };

DESCRIPTION

Top

Handel::Schema::RDBO::DB is a generic Rose::DB class for use as the default connections used in Handel::Storage::RDBO classes.

METHODS

Top

init_db

Returns a new pre configured db object from Handel::Schema::RDBO::DB.

SEE ALSO

Top

Handel::Schema::RDBO::DB, Rose::DB

AUTHOR

Top

    Christopher H. Laco
    CPAN ID: CLACO
    claco@chrislaco.com
    http://today.icantfocus.com/blog/


Handel-Storage-RDBO documentation Contained in the Handel-Storage-RDBO distribution.

# $Id$
package Handel::Schema::RDBO::Object;
use strict;
use warnings;

BEGIN {
    use base qw/Rose::DB::Object/;
    use Handel::Schema::RDBO::DB;
};

sub init_db {
    my $class = shift;

    no strict 'refs';
    if (! ${"$class\:\:DB"}) {
        ${"$class\:\:DB"} = Handel::Schema::RDBO::DB->get_db;
    };

    return ${"$class\:\:DB"};
};

1;
__END__