Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 1f7b2604

Von Jan Büren vor mehr als 3 Jahren hinzugefügt

  • ID 1f7b26048829f9a9622b06e2c106ae2a4f18442e
  • Vorgänger 4a852cb1
  • Nachfolger c1c27727

SL/X/Base Workaround für stringify eq

Für 'eq' gibt es in SL::Locale::String eine Überladungsmöglichkeit
für 'ne' leider nicht. Wenn der Test in Base anders logisch kombiniert
wird, gibt es erstmal keine Probleme.
Fehler: triht argument has no overloaded magic

Unterschiede anzeigen:

SL/X/Base.pm
12 12
sub error {
13 13
  my ($self, @params) = @_;
14 14

  
15
  return $self->{message} if ($self->{message} // '') ne '';
15
  return $self->{message} unless ($self->{message} // '') eq '';
16 16

  
17 17
  return $self->SUPER::error(@params) if !$self->can('_defaults');
18 18

  

Auch abrufbar als: Unified diff