HTML_QuickForm::setConstants()

HTML_QuickForm::setConstants() -- Définit les valeurs des constantes d'un formulaire

Synopsis

require_once 'HTML/QuickForm.php';

void HTML_QuickForm::setConstants ([array $constantValues = NULL [, mixed $filter = NULL]])

Description

Définit les valeurs des constantes d'un formulaire. Ces valeurs ne seront pas écrasées par soit les valeurs par défaut (définit via setDefaults()), soit les valeurs soumises (POST ou GET).

Paramètres

array $constantValues

Valeurs utilisées pour remplir le formulaire, array('nom de l'élément' => 'valeur de l'élément')

mixed $filter

(optionnel) filtre(s) à appliquer à toutes les valeurs par défaut

Valeurs renvoyées

Tableau 42-1. Valeurs PEAR_Error possibles

Code erreurMessage d'erreurRaisonSolution
QUICKFORM_INVALID_FILTERCallback function does not exist in QuickForm::setConstants()Tentative de passage d'un nom de fonction inexistante en tant que callbackVérifiez le nom de la fonction

Note

Disponible depuis la version 2.0.

Cette fonction ne peut pas être appelée de façon statique.