Thread Bitte um Hilfe bei bless Fehler
(39 answers)
Opened by bianca at 2019-09-28 17:06
Warum trennst du in setter und getter?
Warum nicht so: Code (perl): (dl
)
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 sub location { my $self = shit; my @opts = @_; if (scalar @opts) { ### Aufruf ist ein Setter ; Wauf, Wuff!!! if (scalar @opts % 2) { # nur ok wenn Paare von Attribut und Wert! $self->{plz} = $opts{plz}; $self->{location} = $opts{location}; return $self; } else { warn "Usage location BLAH BLAH BLUBB"; # Meckern weil falscher Aufruf return undef; # Fehler } } else { ### Aufruf ist wohl David Getter ;) return $self; } } Oder was meint ihr? |