Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 0cdbf7b0

Von Moritz Bunkus vor mehr als 11 Jahren hinzugefügt

  • ID 0cdbf7b07d96646d76def6a39df7ddf0b4c978eb
  • Vorgänger 6e25f5eb
  • Nachfolger 8817f25b

$::lxdebug->dump() gibt den gedumpten Text zusätzlich als Rückgabewert zurück

Unterschiede anzeigen:

SL/LXDebug.pm
170 170
    $dumper->Sortkeys(1);
171 171
    $dumper->Indent(2);
172 172
    $dumper->$_($options{$_}) for keys %options;
173
    $self->message($level, "dumping ${name}:\n" . $dumper->Dump());
173
    my $output = $dumper->Dump();
174
    $self->message($level, "dumping ${name}:\n" . $output);
174 175

  
175 176
    $variable->{password} = $password if (defined $password);
176 177

  
......
181 182
      keys %{ $variable };
182 183
    }
183 184

  
185
    return $output;
186

  
184 187
  } else {
185 188
    $self->message($level,
186 189
                   "dumping ${name}: Data::Dumper not available; "
187 190
                     . "variable cannot be dumped");
191

  
192
    return undef;
188 193
  }
189 194
}
190 195

  

Auch abrufbar als: Unified diff