X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/mfinanz.git/blobdiff_plain/f174fe7fe4e2cd5904730a9dff772d38ec044e11..ac5522802741d3092b371ab6b57199cb8a587bf9:/SL/DB/Helpers/Manager.pm diff --git a/SL/DB/Helpers/Manager.pm b/SL/DB/Helpers/Manager.pm deleted file mode 100644 index 4399f5db0..000000000 --- a/SL/DB/Helpers/Manager.pm +++ /dev/null @@ -1,27 +0,0 @@ -package SL::DB::Helpers::Manager; - -use strict; - -use Rose::DB::Object::Manager; -use base qw(Rose::DB::Object::Manager); - -sub make_manager_methods { - my $class = shift; - my @params = scalar(@_) ? @_ : qw(all); - return $class->SUPER::make_manager_methods(@params); -} - -sub find_by { - my $class = shift; - - return if !@_; - return $class->get_all(query => [ @_ ], limit => 1)->[0]; -} - -sub get_first { - shift->get_all( - limit => 1, - )->[0]; -} - -1;