method public

Request::__construct()

Класс: \Bitrix\Security\Filter\Request

Сигнатура

public __construct([mixed $customOptions = array() ]) : mixed

Параметры

$customOptions mixed = array()

Возвращаемое значение

mixed

Как применяется в Request

Request::__construct() — метод класса \Bitrix\Security\Filter\Request модуля «Проактивная защита». Request: Фильтр для переменных запроса, таких как суперглобальные $_GET, $_POST и т.д.

Конструктор: создаёт экземпляр Request.

use Bitrix\Main\Loader;
use Bitrix\Security\Filter\Request;

Loader::includeModule('security');

$object = new Request();

Другие методы Request

  • filter() Возвращает массив с отфильтрованными значениями
  • getChangedVars() Возвращает все изменённые переменные, может быть полезно для логирования
  • isAuditorsTriggered()
  • setAuditors() Устанавливает аудиторов для использования в фильтрации

__construct() есть и у других классов модуля «Проактивная защита»: Base, HostRestriction, LogicException, Otp, Path, Server, SimpleXss, Sql.

Исходный файл: source/security/lib/filter/request.php:59

Что будем искать? Например,Продвижение