From 0a4e179cf8b4f5bb61b82b2871cd455decb2d649 Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Tue, 16 Jun 2026 13:31:03 +0300 Subject: [PATCH 1/5] Create filter.filterexception.xml --- reference/filter/filter.filterexception.xml | 68 +++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 reference/filter/filter.filterexception.xml diff --git a/reference/filter/filter.filterexception.xml b/reference/filter/filter.filterexception.xml new file mode 100644 index 0000000000..32cc40f0e0 --- /dev/null +++ b/reference/filter/filter.filterexception.xml @@ -0,0 +1,68 @@ + + + + + The Filter\FilterException class + Filter\FilterException + + +
+ &reftitle.intro; + + Подкласс Exception и базовый класс исключений модуля Filter. + +
+ +
+ &reftitle.classsynopsis; + + + Filter + + + + FilterException + + + + extends + Exception + + + &InheritedProperties; + + + + + &InheritedMethods; + + + + + + + + +
+
+
+ From 617ef9770486d8cbd644ee5ac92301524811e7e1 Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Tue, 16 Jun 2026 13:54:11 +0300 Subject: [PATCH 2/5] Update filter.filterexception.xml --- reference/filter/filter.filterexception.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/reference/filter/filter.filterexception.xml b/reference/filter/filter.filterexception.xml index 32cc40f0e0..3772642874 100644 --- a/reference/filter/filter.filterexception.xml +++ b/reference/filter/filter.filterexception.xml @@ -2,7 +2,7 @@ - The Filter\FilterException class + Исключение Filter\FilterException Filter\FilterException From 84661555c43b536b3156e3d4b72f20518ccf49d0 Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Tue, 16 Jun 2026 14:43:39 +0300 Subject: [PATCH 3/5] Create filter.filterfailedexception.xml --- .../filter/filter.filterfailedexception.xml | 69 +++++++++++++++++++ 1 file changed, 69 insertions(+) create mode 100644 reference/filter/filter.filterfailedexception.xml diff --git a/reference/filter/filter.filterfailedexception.xml b/reference/filter/filter.filterfailedexception.xml new file mode 100644 index 0000000000..07b02e6e1a --- /dev/null +++ b/reference/filter/filter.filterfailedexception.xml @@ -0,0 +1,69 @@ + + + + + Исключение Filter\FilterFailedException + Filter\FilterFailedException + + +
+ &reftitle.intro; + + Исключение выбрасывается, когда значение не проходит проверку + при фильтрации в режиме FILTER_THROW_ON_FAILURE. + +
+ +
+ &reftitle.classsynopsis; + + + Filter + + + + FilterFailedException + + + + extends + Filter\FilterException + + + &InheritedProperties; + + + + + &InheritedMethods; + + + + + + + + +
+
+
+ From dc3a8c1758e43c74f117267e6c2eb4bedfb586e9 Mon Sep 17 00:00:00 2001 From: Mikhail Alferov Date: Tue, 16 Jun 2026 14:45:59 +0300 Subject: [PATCH 4/5] Update book.xml to en --- reference/filter/book.xml | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/reference/filter/book.xml b/reference/filter/book.xml index f319d2a207..ca7f9ec4a3 100644 --- a/reference/filter/book.xml +++ b/reference/filter/book.xml @@ -33,11 +33,11 @@ для адреса эл. почты символы. Обратите внимание, очистка проверяет только символы, но не структуру адреса. - Большая часть фильтров поддерживают дополнительные флаги, - которые изменяют поведение фильтра. + Бо́льшая часть фильтров поддерживают дополнительные флаги, + которые изменяют поведение фильтрации. Флаги очистки обозначаются константами FILTER_FLAG_*. Передача флага FILTER_FLAG_PATH_REQUIRED с фильтром FILTER_VALIDATE_URL - потребует, чтобы URL-адрес содержал компонент пути: + потребует, чтобы URL-адрес содержал путь: часть /foo в адресе https://example.org/foo. @@ -49,6 +49,9 @@ &reference.filter.examples; &reference.filter.reference; + &reference.filter.filter.filterexception; + &reference.filter.filter.filterfailedexception; +