1C-Bitrix
25.700.0
Загрузка...
Поиск...
Не найдено
stringfieldassembler.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Main\Grid\Row\Assembler\Field;
4
5
use Bitrix\Main\Grid\Row\FieldAssembler;
6
use Stringable;
7
11
class
StringFieldAssembler
extends
FieldAssembler
12
{
20
protected
function
prepareColumn
($value): ?string
21
{
22
if
(is_null($value))
23
{
24
return
null
;
25
}
26
27
if
(
28
is_scalar($value)
29
|| $value instanceof Stringable
30
)
31
{
32
return
htmlspecialcharsbx
((
string
)$value);
33
}
34
35
return
''
;
36
}
37
}
Bitrix\Main\Grid\Row\Assembler\Field\StringFieldAssembler
Определения
stringfieldassembler.php:12
Bitrix\Main\Grid\Row\Assembler\Field\StringFieldAssembler\prepareColumn
prepareColumn($value)
Определения
stringfieldassembler.php:20
Bitrix\Main\Grid\Row\FieldAssembler
Определения
fieldassembler.php:25
htmlspecialcharsbx
htmlspecialcharsbx($string, $flags=ENT_COMPAT, $doubleEncode=true)
Определения
tools.php:2701
bitrix
modules
main
lib
grid
row
assembler
field
stringfieldassembler.php
Создано системой
1.14.0