X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=SL%2FDB%2FUnit.pm;h=f5f1bc14c7ce0c67c23d147d6a3ad649ed78eaad;hb=e30fbb34e5867ed24c88db6f6d909bb790067585;hp=900558fbd48ab8bb05795b7b4631e2444584a381;hpb=4bc8abba0059b4c7a490a43d1eebfb7a3b4e8647;p=kivitendo-erp.git diff --git a/SL/DB/Unit.pm b/SL/DB/Unit.pm index 900558fbd..f5f1bc14c 100644 --- a/SL/DB/Unit.pm +++ b/SL/DB/Unit.pm @@ -1,5 +1,8 @@ package SL::DB::Unit; +use List::MoreUtils qw(any); + + use strict; use SL::DB::MetaSetup::Unit; @@ -57,4 +60,10 @@ sub convert_to { return $qty * $my_base_factor / $other_base_factor; } +sub is_time_based { + my ($self) = @_; + + return any { $_->id == $self->id } @{ SL::DB::Manager::Unit->time_based_units }; +} + 1;