]> wagnertech.de Git - kivitendo-erp.git/blobdiff - SL/DB/Object.pm
Laden von ge-YAML-dumpten Session-Inhalten gefixt
[kivitendo-erp.git] / SL / DB / Object.pm
index 1a39431c6d1cb2f42acff6e8ebab519e48237106..52b9300a94d8866eb2382537129171f00435d74f 100644 (file)
@@ -7,9 +7,7 @@ use Rose::DB::Object;
 use List::MoreUtils qw(any);
 
 use SL::DB;
-use SL::DB::Helpers::AttrNumber;
-use SL::DB::Helpers::AttrDate;
-use SL::DB::Helpers::AttrPercent;
+use SL::DB::Helpers::Attr;
 use SL::DB::Helpers::Metadata;
 use SL::DB::Helpers::Manager;
 
@@ -27,7 +25,7 @@ sub new {
 sub init_db {
   my $class_or_self = shift;
   my $class         = ref($class_or_self) || $class_or_self;
-  my $type          = 'LXOFFICE';
+  my $type          = $class =~ m/::Auth/ ? 'LXOFFICE_AUTH' : 'LXOFFICE';
 
   return SL::DB::create(undef, $type);
 }
@@ -80,18 +78,6 @@ sub update_attributes {
   return $self;
 }
 
-sub attr_number {
-  SL::DB::Helpers::AttrNumber::define(@_);
-}
-
-sub attr_date {
-  SL::DB::Helpers::AttrDate::define(@_);
-}
-
-sub attr_percent {
-  SL::DB::Helpers::AttrPercent::define(@_);
-}
-
 1;
 
 __END__