Bitrix API

UserCache

not all fields!

Tags
see
MemberRepository::getUserModels()

Table of Contents

Methods

getCachedFields()  : array<int, string>
getLoadedModel()  : EO_User|null
setCache()  : $this
setCacheByModel()  : static
setCachedFields()  : $this

Methods

getCachedFields()

public getCachedFields() : array<int, string>
Return values
array<int, string>

getLoadedModel()

public getLoadedModel(int $userId) : EO_User|null
Parameters
$userId : int
Return values
EO_User|null

setCache()

public setCache(array<int, EO_User$usersById) : $this
Parameters
$usersById : array<int, EO_User>

userId => EO_User

Return values
$this

setCacheByModel()

public setCacheByModel(EO_User $user) : static
Parameters
$user : EO_User
Return values
static

setCachedFields()

public setCachedFields(array<int, string> $fields) : $this
Parameters
$fields : array<int, string>
Return values
$this

        
On this page

Search results