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; + + + + Исключение Filter\FilterException + Filter\FilterException + + +
+ &reftitle.intro; + + Подкласс Exception и базовый класс исключений модуля Filter. + +
+ +
+ &reftitle.classsynopsis; + + + Filter + + + + FilterException + + + + extends + Exception + + + &InheritedProperties; + + + + + &InheritedMethods; + + + + + + + + +
+
+
+ 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; + + + + + + + + +
+
+
+