diff --git a/doc/conf/LSattribute/check-data.docbook b/doc/conf/LSattribute/check-data.docbook index 5c0da657..6d7e5891 100644 --- a/doc/conf/LSattribute/check-data.docbook +++ b/doc/conf/LSattribute/check-data.docbook @@ -45,6 +45,7 @@ règles. &conf-LSattribute-check-data-alphanumeric; +&conf-LSattribute-check-data-callable; &conf-LSattribute-check-data-date; &conf-LSattribute-check-data-email; &conf-LSattribute-check-data-filesize; diff --git a/doc/conf/LSattribute/check_data/LSattribute-check_data.entities.xml b/doc/conf/LSattribute/check_data/LSattribute-check_data.entities.xml index 401ab894..4ac461fd 100644 --- a/doc/conf/LSattribute/check_data/LSattribute-check_data.entities.xml +++ b/doc/conf/LSattribute/check_data/LSattribute-check_data.entities.xml @@ -1,5 +1,6 @@ + diff --git a/doc/conf/LSattribute/check_data/callable.docbook b/doc/conf/LSattribute/check_data/callable.docbook new file mode 100644 index 00000000..93e9f9fc --- /dev/null +++ b/doc/conf/LSattribute/check_data/callable.docbook @@ -0,0 +1,24 @@ + + callable + Cette règle vérifie que la valeur saisie est correcte en utilisant une + fonction personnalisée. Cette fonction devra prendre en paramètres la valeur à + valider, le tableau des paramètres de la règle ainsi qu'un pointeur sur l'objet + LSformElement. Sur la base de ses informations, elle devra + valider la valeur et retourner True si la valeur est valide + et False sinon. + + +Paramètres de configuration + + + callable + + Le nom de la fonction (ou tout autre callable au sens PHP) + de validation. + + + + + + +