PartyAdminForm
in package
uses
TraitData
FinalYes
Table of Contents
Properties
- $pageData : array<string|int, mixed>
- $htmlLink : HtmlLink
- $input : Input
- $partyAdmin : PartyAdmin
- $partyData : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- getDataInstance() : Data
- openPage() : void
- canUserHostParty() : bool
- checkOnStartForPID() : void
- choosePartyEditForm() : string
- openPartyEdit() : string
Properties
$pageData
public
array<string|int, mixed>
$pageData
= []
$htmlLink
private
HtmlLink
$htmlLink
$input read-only
private
Input
$input
$partyAdmin
private
PartyAdmin
$partyAdmin
$partyData
private
array<string|int, mixed>
$partyData
= []
$user read-only
private
User
$user
Methods
__construct()
public
__construct(User $user, Input $input) : mixed
Parameters
getDataInstance()
public
getDataInstance() : Data
Return values
DataopenPage()
public
openPage(HtmlHeader $htmlHeader) : void
Parameters
- $htmlHeader : HtmlHeader
canUserHostParty()
private
canUserHostParty() : bool
Return values
boolcheckOnStartForPID()
private
checkOnStartForPID() : void
choosePartyEditForm()
private
choosePartyEditForm([int $PID = 0 ]) : string
Parameters
- $PID : int = 0
Return values
stringopenPartyEdit()
private
openPartyEdit() : string