Zur Überwachung von $form-Variablen können jetzt mehrere gleichzeitig ein- oder ausge...
authorMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 12 Jun 2007 12:51:09 +0000 (12:51 +0000)
committerMoritz Bunkus <m.bunkus@linet-services.de>
Tue, 12 Jun 2007 12:51:09 +0000 (12:51 +0000)
SL/Watchdog.pm

index 9001b1b..180d364 100644 (file)
@@ -13,14 +13,16 @@ sub STORE {
 
   if (substr($key, 0, 10) eq "Watchdog::") {
     substr $key, 0, 10, "";
-    $watched_variables{$key} = $value;
-    if ($value) {
-      $main::lxdebug->_write("WATCH", "Starting to watch '$key' with current value '$this->{$key}'");
-    } else {
-      $main::lxdebug->_write("WATCH", "Stopping to watch '$key'");
+    foreach $key (split m/[ ,]/, $key) {
+      $watched_variables{$key} = $value;
+      if ($value) {
+        $main::lxdebug->_write("WATCH", "Starting to watch '$key' with current value '$this->{$key}'");
+      } else {
+        $main::lxdebug->_write("WATCH", "Stopping to watch '$key'");
+      }
     }
-    return;
 
+    return;
   }
 
   if ($watched_variables{$key}