When merging an option group the defaults need to be merged as well.
authorGunnar Wrobel <p@rdus.de>
Thu, 28 Oct 2010 16:06:20 +0000 (18:06 +0200)
committerGunnar Wrobel <p@rdus.de>
Thu, 28 Oct 2010 19:33:57 +0000 (21:33 +0200)
framework/Argv/lib/Horde/Argv/Parser.php

index 522b79a..1fa8fbf 100644 (file)
@@ -256,6 +256,7 @@ class Horde_Argv_Parser extends Horde_Argv_OptionContainer
         }
 
         $this->optionGroups[] = $group;
+        $this->defaults = array_merge($this->defaults, $group->defaults);
         return $group;
     }