X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FManager%2FPartClassification.pm;h=9730f44828649f6e64393f7f2d55f43eb9aeb3da;hb=965a8ee142a6cd21c3056eacaa01a01818032c3e;hp=c00bea76ab0904147fc915755f1399df52b7312a;hpb=219d88ab03186a74e5dd474175e49bd74dacf15f;p=kivitendo-erp.git diff --git a/SL/DB/Manager/PartClassification.pm b/SL/DB/Manager/PartClassification.pm index c00bea76a..9730f4482 100644 --- a/SL/DB/Manager/PartClassification.pm +++ b/SL/DB/Manager/PartClassification.pm @@ -9,6 +9,17 @@ sub object_class { 'SL::DB::PartClassification' } __PACKAGE__->make_manager_methods; +sub classification_filter { + my ($class, $classification, $prefix) = @_; + + return () unless $classification; + + $prefix //= ''; + + my @classifications = grep { $_ } listify($classification); + return ( $prefix . 'classification_id' => \@classifications ); +} + 1;