Esempio n. 1
0
 /**
  * @brief   Enregistre un élément de formulaire
  * @param   $input    IFormInput    L'élément de formulaire à enregistrer
  * @see     FormInputFabrication::createNew
  * @throw   Exception
  */
 public static function registerItem(IFormInput &$input)
 {
     if (is_null(self::$_inputs)) {
         self::$_inputs = array();
     }
     if (array_key_exists($input->getInputName(), self::$_inputs)) {
         throw new Exception('Input `' . $input->getInputName() . '`already registered !');
     }
     self::$_inputs[$input->getInputName()] =& $input;
 }