Класс yii\helpers\HtmlPurifier
| Наследование | yii\helpers\HtmlPurifier » yii\helpers\BaseHtmlPurifier |
|---|---|
| Доступно с версии | 2.0 |
| Исходный код | https://github.com/yiisoft/yii2/blob/master/framework/helpers/HtmlPurifier.php |
HtmlPurifier предоставляет возможность очищать HTML от вредоносного кода.
Основное использование выглядит следующим образом:
echo HtmlPurifier::process($html);
Если вы хотите его настроить:
echo HtmlPurifier::process($html, [
'Attr.EnableID' => true,
]);
Для получения более подробной информации, обратитесь к документации HTMLPurifier.
Публичные методы
| Метод | Описание | Определён в |
|---|---|---|
| process() | Пропускает разметку через HTMLPurifier, делая её безопасной для вывода конечному пользователю | yii\helpers\BaseHtmlPurifier |
Защищённые методы
| Метод | Описание | Определён в |
|---|---|---|
| configure() | Позволяет расширенному классу HtmlPurifier устанавливать некоторые опции конфигурации по умолчанию. | yii\helpers\BaseHtmlPurifier |
© 2008–2017 by Yii Software LLC
Licensed under the three clause BSD license.
http://www.yiiframework.com/doc-2.0/yii-helpers-htmlpurifier.html