Zend Formulaires remplir() et setDefaults()

Disons que j'ai un formulaire qui recueille un prénom et un nom:

$first_name = new Zend_Form_Element_Text('first_name');
$first_name->setLabel("First Name")
    ->setRequired(true);

$last_name = new Zend_Form_Element_Text('last_name');
$last_name->setLabel("Last Name")
    ->setRequired(true);

$form = new Zend_Form();
$form->addElement($first_name)
    ->addElement($last_name)

Si je veux utiliser la fonction "remplir($data)" ou la "setDefaults($data)" la méthode la forme, comment le tableau doivent-ils être organisés? Quel type de tableau n'ces fonctions s'attendre? Je n'ai pas été en mesure de trouver cette information dans la documentation.

Aussi, je sais que je peux définir la valeur lors de la création de l'élément lui-même, mais ce n'est pas ce dont j'ai besoin.

OriginalL'auteur Scott | 2009-08-19