method
public
SimpleXss::process()
Сигнатура
public process(string $value) : bool
Описание
Простой пример:
$ob = new SimpleXss();
if ($ob->process($someValue))
$someValue = $ob->getFilteredValue();
Параметры
$value
string
Возвращаемое значение
bool
Как применяется в SimpleXss
SimpleXss::process() — метод класса \Bitrix\Security\Filter\Auditor\SimpleXss модуля «Проактивная защита». SimpleXss: Аудитор безопасности XSS
Поиск строк типа XSS, например:.
Метод объекта: сначала нужен экземпляр SimpleXss.
use Bitrix\Main\Loader;
use Bitrix\Security\Filter\Auditor\SimpleXss;
Loader::includeModule('security');
/** @var SimpleXss $object */
$value = '';
$result = $object->process($value);
// $result: boolДругие методы SimpleXss
getFilteredValue()Возвращает отфильтрованное значение после последней обработки значенияgetName()Возвращает имя аудитора
process() есть и у других классов модуля «Проактивная защита»: Base, HostRestriction, Path, Sql, Xss.
Исходный файл: source/security/lib/filter/auditor/simplexss.php:37

