InitUser
in package
uses
TraitUser
FinalYes
Table of Contents
Properties
- $informData : array<string|int, mixed>
- $user : User
- $userPublic : array<string|int, mixed>
- $initBase : InitBase
- $postVars : array<string|int, mixed>
Methods
- __construct() : mixed
- getUserInstance() : User
- initUserData() : void
- checkCntInvites() : void
- checkforDelRecords() : void
- checkPartyTimerNext() : void
- getUserPublic() : void
- handleUserDataProcess() : void
- processCommentForm() : void
- recallAuth() : void
- toggleIgnoreStatus() : void
- updateUserProfileSessionData() : void
Properties
$informData
public
array<string|int, mixed>
$informData
= ['id' => 0, 'data' => []]
$user
public
User
$user
$userPublic
public
array<string|int, mixed>
$userPublic
= []
$initBase read-only
private
InitBase
$initBase
$postVars
private
array<string|int, mixed>
$postVars
= []
Methods
__construct()
public
__construct(InitBase $initBase) : mixed
Parameters
- $initBase : InitBase
getUserInstance()
public
getUserInstance() : User
Return values
UserinitUserData()
public
initUserData() : void
checkCntInvites()
private
checkCntInvites() : void
checkforDelRecords()
private
checkforDelRecords([mixed $PID = 0 ]) : void
Parameters
- $PID : mixed = 0
checkPartyTimerNext()
private
checkPartyTimerNext() : void
getUserPublic()
private
getUserPublic(string|null $PUID) : void
Parameters
- $PUID : string|null
handleUserDataProcess()
private
handleUserDataProcess() : void
processCommentForm()
private
processCommentForm() : void
recallAuth()
private
recallAuth() : void
toggleIgnoreStatus()
private
toggleIgnoreStatus() : void
updateUserProfileSessionData()
private
updateUserProfileSessionData([mixed $PUID = '' ]) : void
Parameters
- $PUID : mixed = ''