1. <?php
  2.  
  3. class ND_Form extends Zend_Form{
  4.  
  5. public function __construct(){
  6. $name = get_class($this);
  7. $filename = str_replace( '_', DIRECTORY_SEPARATOR, $name) . '.ini' ;
  8. $option = new Zend_Config_Ini( $filename );
  9.  
  10. parent::__construct($option->form);
  11. }
  12.  
  13.  
  14. }

Cette classe va chercher directement la configuration du formulaire en fonction de son nom. Pour l’instant, cette classe ne gère que la configuration via fichier Ini, mais elle reste facilement extensible.