Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 325974c2

Von Moritz Bunkus vor mehr als 17 Jahren hinzugefügt

  • ID 325974c298dfcc123284fe5ec24ab1724723a87a
  • Vorgänger 57120914
  • Nachfolger 91aac6c6

Funktion zum Dumpen von Objekten via YAML hinzugefügt. Ist manchmal besser lesbar als die Ausgabe von Data::Dumper;

Unterschiede anzeigen:

SL/LXDebug.pm
14 14

  
15 15
use POSIX qw(strftime);
16 16

  
17
use YAML;
18

  
17 19
my $data_dumper_available;
18 20

  
19 21
our $global_level;
......
133 135
  }
134 136
}
135 137

  
138
sub dump_yaml {
139
  my ($self, $level, $name, $variable) = @_;
140

  
141
  $self->message($level, "dumping ${name}:\n" . YAML::Dump($variable));
142
}
143

  
136 144
sub enable_sub_tracing {
137 145
  my ($self) = @_;
138 146
  $self->{level} | TRACE;

Auch abrufbar als: Unified diff