UserCache
not all fields!
Tags
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|nullsetCache()
public
setCache(array<int, EO_User> $usersById) : $this
Parameters
- $usersById : array<int, EO_User>
-
userId => EO_User
Return values
$thissetCacheByModel()
public
setCacheByModel(EO_User $user) : static
Parameters
- $user : EO_User
Return values
staticsetCachedFields()
public
setCachedFields(array<int, string> $fields) : $this
Parameters
- $fields : array<int, string>