ModMember
in package
uses
TraitData, TraitDataWrite
Read onlyYes
FinalYes
Table of Contents
Properties
- $env : array<string|int, mixed>
- $input : Input
- $writeCache : WriteCache
Methods
- __construct() : mixed
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- getEmail4Mods() : string
- getOldUsernamesHistory() : string
- getStats4Webmaster() : string
- getWebMasterBackEndLink() : string
- redirectOnMemberMod() : void
- getUserScores() : array{'MeForum': array, 'MeReports': array, 'OtherForum': array, 'OtherReports': array}
Properties
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
$writeCache
private
WriteCache
$writeCache
Methods
__construct()
public
__construct(Input $input) : mixed
Parameters
- $input : Input
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetEmail4Mods()
public
getEmail4Mods([string $email = '' ]) : string
Parameters
- $email : string = ''
Return values
stringgetOldUsernamesHistory()
public
getOldUsernamesHistory([string $nameOldPublic = '' ]) : string
Parameters
- $nameOldPublic : string = ''
Return values
stringgetStats4Webmaster()
public
getStats4Webmaster(array<string|int, mixed> $saUserPublic) : string
Parameters
- $saUserPublic : array<string|int, mixed>
Return values
stringgetWebMasterBackEndLink()
public
getWebMasterBackEndLink(array<string|int, mixed> $saUserPublic) : string
Parameters
- $saUserPublic : array<string|int, mixed>
Return values
stringredirectOnMemberMod()
public
redirectOnMemberMod(array<string|int, mixed> $saUserPublic) : void
Parameters
- $saUserPublic : array<string|int, mixed>
getUserScores()
private
getUserScores(int $userId) : array{'MeForum': array, 'MeReports': array, 'OtherForum': array, 'OtherReports': array}
Parameters
- $userId : int