Bitrix-D7  20.0.0
Класс HtmlConverter
Граф наследования:HtmlConverter:
Converter

Открытые члены

 encode ($text, $textType="")
 
 decode ($text, $textType="")
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Converter
static getHtmlConverter ()
 
static getXmlConverter ()
 
static getEmptyConverter ()
 
static initTextType ($textType)
 
- Поля данных унаследованные от Converter
const TEXT = "text"
 
const HTML = "html"
 

Подробное описание

См. определение в файле htmlconverter.php строка 4

Методы

◆ decode()

decode (   $text,
  $textType = "" 
)

Переопределяет метод предка Converter.

См. определение в файле htmlconverter.php строка 19

20  {
21  if (is_object($text))
22  return $text;
23 
24  $textType = Converter::initTextType($textType);
25 
26  if ($textType == Converter::HTML)
27  return $text;
28 
29  return htmlspecialchars_decode($text);
30  }

◆ encode()

encode (   $text,
  $textType = "" 
)

Переопределяет метод предка Converter.

См. определение в файле htmlconverter.php строка 6

7  {
8  if (is_object($text))
9  return $text;
10 
11  $textType = Converter::initTextType($textType);
12 
13  if ($textType == Converter::HTML)
14  return $text;
15 
16  return HtmlFilter::encode($text);
17  }

Объявления и описания членов класса находятся в файле:
Bitrix\Main\Text\Converter\HTML
const HTML
Definition: main/lib/text/converter.php:7
Bitrix\Main\Text\Converter\initTextType
static initTextType($textType)
Definition: main/lib/text/converter.php:34
Bitrix\Main\Text\HtmlFilter\encode
static encode($string, $flags=ENT_COMPAT)
Definition: htmlfilter.php:12