Bitrix API

IntranetUserFieldAssembler extends UserFieldAssembler

FinalYes

Assembles row values of user type columns.

Tags
todo

move to intranet module.

Table of Contents

Methods

__construct()  : mixed
clone()  : FieldAssembler
Clone instance.
getColumnIds()  : array<string|int, string>
prepareRows()  : array<string|int, mixed>
Preparation of all rows at once.

Methods

__construct()

public __construct(array<string|int, mixed> $columnIds, string $profilePathTemplate) : mixed
Parameters
$columnIds : array<string|int, mixed>

columns to be processed

$profilePathTemplate : string

clone()

Clone instance.

public clone(array<string|int, mixed> $columnIds) : FieldAssembler

Column ids is read-only, so to change them, you need to create a new object.

Parameters
$columnIds : array<string|int, mixed>
Return values
FieldAssembler

getColumnIds()

public final getColumnIds() : array<string|int, string>
Return values
array<string|int, string>

prepareRows()

Preparation of all rows at once.

public prepareRows(array<string|int, mixed> $rowList) : array<string|int, mixed>

If you need to process all rows at once, override this method. See also prepareRow method.

Parameters
$rowList : array<string|int, mixed>
Return values
array<string|int, mixed>

        
On this page

Search results