title: Zend_Form_SubForm flattening array notation with getValues()
body: <p>I am working with a series of forms that have subforms embedded into them and I am trying to work out if I can make getValues return the values without the array notation on the subform.</p>
  
  <p>ie:</p>
  
  <pre><code>$form = new Zend_Form();
  $subForm = new Zend_Form_SubForm();
  $form-&gt;addSubForm( $subForm, 'contact' );
  
  $form-&gt;addElement(new Zend_Form_Element_Text('name'));
  $subForm-&gt;addElement( new Zend_Form_Element_Text('phone') );
  
  var_dump($form-&gt;getValues());
  </code></pre>
  
  <p>Gives me the output:</p>
  
  <pre><code>array(2) {
    ["name"]=&gt;
    NULL
    ["contact"]=&gt;
    array(1) {
      ["phone"]=&gt;
      NULL
    }
  }
  </code></pre>
  
  <p>But I would actually like the output to be:</p>
  
  <pre><code>array(2) {
    ["name"]=&gt;
    NULL
    ["phone"]=&gt;
    NULL
  }
  </code></pre>
  
  <p>Any easy way of doing this without overriding Zend_Form functions?</p>