X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/f174fe7fe4e2cd5904730a9dff772d38ec044e11..ac5522802741d3092b371ab6b57199cb8a587bf9:/SL/DB/Helpers/Metadata.pm diff --git a/SL/DB/Helpers/Metadata.pm b/SL/DB/Helpers/Metadata.pm deleted file mode 100644 index e6020a287..000000000 --- a/SL/DB/Helpers/Metadata.pm +++ /dev/null @@ -1,34 +0,0 @@ -package SL::DB::Helpers::Metadata; - -use strict; - -use Rose::DB::Object::Metadata; -use SL::DB::Helpers::ConventionManager; - -use base qw(Rose::DB::Object::Metadata); - -sub convention_manager_class { - return 'SL::DB::Helpers::ConventionManager'; -} - -sub default_manager_base_class { - return 'SL::DB::Helpers::Manager'; -} - -sub initialize { - my $self = shift; - $self->make_attr_auto_helpers unless $self->is_initialized; - $self->SUPER::initialize(@_); -} - -sub make_attr_helpers { - my ($self, %params) = @_; - SL::DB::Helper::Attr::make($self->class, %params); -} - -sub make_attr_auto_helpers { - my ($self) = @_; - SL::DB::Helper::Attr::auto_make($self->class); -} - -1;