Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 4bc8abba

Von Moritz Bunkus vor etwa 10 Jahren hinzugefügt

  • ID 4bc8abba0059b4c7a490a43d1eebfb7a3b4e8647
  • Vorgänger 2f8ead12
  • Nachfolger 0c319351

SL::DB::Unit::compatible_units: alle Einheiten gecachet laden

Unterschiede anzeigen:

SL/DB/Unit.pm
27 27

  
28 28
sub convertible_units {
29 29
  my $self = shift;
30
  my $all_units = scalar(@_) && (ref($_[0]) eq 'ARRAY') ? $_[0] : \@_;
31
  $all_units    = SL::DB::Manager::Unit->get_all if !@{ $all_units };
30
  my $all_units = scalar(@_) && (ref($_[0]) eq 'ARRAY') ? $_[0] : [ @_ ];
31
  $all_units    = SL::DB::Manager::Unit->all_units if ! @{ $all_units };
32 32
  return [
33 33
    sort { $a->sortkey <=> $b->sortkey }
34 34
    grep { $_->unit_class->name eq $self->unit_class->name }

Auch abrufbar als: Unified diff