InitParty
in package
uses
TraitData, TraitPartyInfo, TraitPartyTimer
FinalYes
Table of Contents
Properties
- $partyData : array<string|int, mixed>
- $partyOrga : array<string|int, mixed>
- $partyShort : array<string|int, mixed>
- $isOnPartytimer : bool
- $partyInfo : PartyInfo
- $partyTimer : PartyTimer
- $PID : mixed
- $saParty : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- getDataInstance() : Data
- getPartyInfoInstance() : PartyInfo
- getPartyTimerInstance() : PartyTimer
- loadPartyData() : void
- addHidden() : bool
- checkForDelAndJson() : void
- check, if the party was deleted to redirect to the target
- checkHiddenOnPartyTimer() : void
- handleHiddenParty() : void
- handlePartyConditionals() : void
- setVisitedToSession() : void
- validatePartyId() : void
Properties
$partyData
public
array<string|int, mixed>
$partyData
= []
$partyOrga
public
array<string|int, mixed>
$partyOrga
= []
$partyShort
public
array<string|int, mixed>
$partyShort
= []
$isOnPartytimer
private
bool
$isOnPartytimer
$partyInfo
private
PartyInfo
$partyInfo
$partyTimer
private
PartyTimer
$partyTimer
$PID
private
mixed
$PID
$saParty
private
array<string|int, mixed>
$saParty
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user[, mixed $PID = null ]) : mixed
Parameters
- $user : User
- $PID : mixed = null
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimerloadPartyData()
public
loadPartyData() : void
addHidden()
private
addHidden() : bool
Return values
boolcheckForDelAndJson()
check, if the party was deleted to redirect to the target
private
checkForDelAndJson() : void
Attributes
- #[NoReturn]
checkHiddenOnPartyTimer()
private
checkHiddenOnPartyTimer() : void
handleHiddenParty()
private
handleHiddenParty() : void
handlePartyConditionals()
private
handlePartyConditionals() : void
setVisitedToSession()
private
setVisitedToSession() : void
validatePartyId()
private
validatePartyId() : void