API: (bug 11719) Remove trailing blanks in YAML output.
[lhc/web/wiklou.git] / includes / api / ApiFormatYaml_spyc.php
index a6cd26d..72c89e4 100644 (file)
 
       if (is_int($key)) {
         // It's a sequence
-        $string = $spaces.'- '.$value."\n";
+               if ($value)  
+                       $string = $spaces.'- '.$value."\n";
+               else
+                       $string = $spaces . "-\n";
       } else {
-        // It's mapped
-        $string = $spaces.$key.': '.$value."\n";
+               // It's mapped
+               if ($value)
+               $string = $spaces.$key.': '.$value."\n";
+               else
+                       $string = $spaces . $key . ":\n";
       }
       return $string;
     }