1C-Bitrix
25.700.0
Toggle main menu visibility
Титульная страница
Пространства имен
Пространства имен
Члены пространств имен
Указатель
$
_
a
b
c
d
e
f
g
h
i
k
l
m
n
o
p
r
s
t
u
v
w
Функции
_
a
c
d
e
f
g
h
i
k
l
m
o
p
r
s
t
u
v
w
Переменные
$
a
b
c
d
e
f
g
h
i
l
m
o
p
r
s
t
v
w
Перечисления
a
b
c
d
e
f
g
l
m
n
o
p
r
s
t
u
v
w
Элементы перечислений
a
b
c
d
e
f
g
i
l
m
n
o
p
r
s
t
u
v
w
Структуры данных
Структуры данных
Алфавитный указатель структур данных
Иерархия классов
Поля структур
Указатель
$
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Функции
_
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Переменные
$
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
Перечисления
Элементы перечислений
Файлы
Файлы
Список членов всех файлов
Указатель
$
(
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
б
в
к
л
о
п
с
т
ю
Функции
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
x
y
Переменные
$
(
_
a
b
c
d
e
f
g
h
i
j
l
m
n
o
p
q
r
s
t
u
v
w
y
б
в
к
л
о
п
с
т
ю
Блог
Хостинг
•
Указатель
Структуры данных
Пространства имен
Файлы
Функции
Переменные
Перечисления
Элементы перечислений
Страницы
Загрузка...
Поиск...
Не найдено
listfieldassembler.php
См. документацию.
1
<?php
2
3
namespace
Bitrix\Main\Grid\Row\Assembler\Field;
4
5
use Bitrix\Main\Grid\Row\FieldAssembler;
6
10
abstract
class
ListFieldAssembler
extends
FieldAssembler
11
{
12
private
array
$names;
13
20
abstract
protected
function
getNames
():
array
;
21
27
protected
function
getEmptyName
(): ?string
28
{
29
return
null
;
30
}
27
protected
function
getEmptyName
(): ?string {
…
}
31
35
final
protected
function
prepareColumn
($value)
36
{
37
if
(empty($value))
38
{
39
return
$this->
getEmptyName
();
40
}
41
42
$this->names ??= $this->
getNames
();
43
44
return
$this->names[$value] ??
null
;
45
}
35
final
protected
function
prepareColumn
($value) {
…
}
46
}
10
abstract
class
ListFieldAssembler
extends
FieldAssembler
{
…
};
Bitrix\Main\Grid\Row\Assembler\Field\ListFieldAssembler
Определения
listfieldassembler.php:11
Bitrix\Main\Grid\Row\Assembler\Field\ListFieldAssembler\prepareColumn
prepareColumn($value)
Определения
listfieldassembler.php:35
Bitrix\Main\Grid\Row\Assembler\Field\ListFieldAssembler\getEmptyName
getEmptyName()
Определения
listfieldassembler.php:27
Bitrix\Main\Grid\Row\Assembler\Field\ListFieldAssembler\getNames
getNames()
Bitrix\Main\Grid\Row\FieldAssembler
Определения
fieldassembler.php:25
array
</td ></tr ></table ></td ></tr >< tr >< td class="bx-popup-label bx-width30"><?=GetMessage("PAGE_NEW_TAGS")?> array( $site)
Определения
file_new.php:804
bitrix
modules
main
lib
grid
row
assembler
field
listfieldassembler.php
Создано системой
1.14.0