diff --git a/reference/filter/book.xml b/reference/filter/book.xml index d22ecdd922..73800f0cdf 100644 --- a/reference/filter/book.xml +++ b/reference/filter/book.xml @@ -1,5 +1,5 @@ - + @@ -53,6 +53,9 @@ &reference.filter.examples; &reference.filter.reference; + &reference.filter.filter.filterexception; + &reference.filter.filter.filterfailedexception; + - + &reftitle.constants; &extension.constants; @@ -154,6 +153,25 @@ + + + FILTER_THROW_ON_FAILURE + (int) + + + + Lance une Filter\FilterFailedException + lorsqu'un filtre de validation échoue, au lieu de retourner &false;. + + + Utilisable avec tout filtre de validation + FILTER_VALIDATE_*. + + + Disponible à partir de PHP 8.5.0. + + + diff --git a/reference/filter/filter.filterexception.xml b/reference/filter/filter.filterexception.xml new file mode 100644 index 0000000000..efbfd228b8 --- /dev/null +++ b/reference/filter/filter.filterexception.xml @@ -0,0 +1,67 @@ + + + + La classe Filter\FilterException + Filter\FilterException + + +
+ &reftitle.intro; + + La classe de base pour les Exceptions lancées par l'extension Filter. + +
+ +
+ &reftitle.classsynopsis; + + + Filter + + + + FilterException + + + + extends + Exception + + + &InheritedProperties; + + + + + &InheritedMethods; + + + + + + + + +
+
+
+ \ No newline at end of file diff --git a/reference/filter/filter.filterfailedexception.xml b/reference/filter/filter.filterfailedexception.xml new file mode 100644 index 0000000000..61894ddc1a --- /dev/null +++ b/reference/filter/filter.filterfailedexception.xml @@ -0,0 +1,68 @@ + + + + La classe Filter\FilterFailedException + Filter\FilterFailedException + + +
+ &reftitle.intro; + + Lancée lorsqu'un filtre de validation échoue et que le drapeau + FILTER_THROW_ON_FAILURE est défini. + +
+ +
+ &reftitle.classsynopsis; + + + Filter + + + + FilterFailedException + + + + extends + Filter\FilterException + + + &InheritedProperties; + + + + + &InheritedMethods; + + + + + + + + +
+
+
+ \ No newline at end of file