- Модуль: biconnector
- Путь к файлу: ~/bitrix/modules/biconnector/lib/Settings/Grid/Row/Assembler/DashboardRowAssembler.php
- Класс: BitrixBiConnectorSettingsGridRowAssemblerDashboardRowAssembler
- Вызов: DashboardRowAssembler::prepareFieldAssemblers
protected function prepareFieldAssemblers(): array
{
return [
new NameFieldAssembler([
'NAME',
]),
new DashboardUrlFieldAssembler([
'URL',
]),
new UserCardFieldAssembler(
new DtoUserCard(
self::FIELD_PREFIX_CREATOR . 'NAME',
self::FIELD_PREFIX_CREATOR . 'LAST_NAME',
self::FIELD_PREFIX_CREATOR . 'SECOND_NAME',
self::FIELD_PREFIX_CREATOR . 'EMAIL',
self::FIELD_PREFIX_CREATOR . 'LOGIN',
self::FIELD_PREFIX_CREATOR . 'PERSONAL_PHOTO',
),
['CREATED_BY']
),
new UserCardFieldAssembler(
new DtoUserCard(
self::FIELD_PREFIX_WATCHER . 'NAME',
self::FIELD_PREFIX_WATCHER . 'LAST_NAME',
self::FIELD_PREFIX_WATCHER . 'SECOND_NAME',
self::FIELD_PREFIX_WATCHER . 'EMAIL',
self::FIELD_PREFIX_WATCHER . 'LOGIN',
self::FIELD_PREFIX_WATCHER . 'PERSONAL_PHOTO',
),
['LAST_VIEW_BY']
),
new DateFieldAssembler([
'DATE_LAST_VIEW',
'DATE_CREATE',
'TIMESTAMP_X',
]),
];
}