PartyHead
in package
uses
TraitPartyInfo, TraitPartyTimer
FinalYes
Table of Contents
Properties
- $isCheck : bool
- $bPast : int
- $country : Country
- $htmlHeader : HtmlHeader
- $midDot : string
- $partyLinks : PartyLinks
- $partyShort : array<string|int, mixed>
Methods
- __construct() : mixed
- getHead() : string
- getPartyInfoInstance() : PartyInfo
- getPartyTimerInstance() : PartyTimer
- getFormattedEndDate() : string
- getHeadTimeData() : array{'linkPartyDate': string, 'linkEndDate': string}
- isPartyAcrossYears() : int
- renderAddPartyButton() : string
- renderSharePartyButtons() : string
Properties
$isCheck
public
bool
$isCheck
= false
$bPast
private
int
$bPast
$country
private
Country
$country
$htmlHeader read-only
private
HtmlHeader
$htmlHeader
$midDot
private
string
$midDot
$partyLinks
private
PartyLinks
$partyLinks
$partyShort
private
array<string|int, mixed>
$partyShort
Methods
__construct()
public
__construct(HtmlHeader $htmlHeader) : mixed
Parameters
- $htmlHeader : HtmlHeader
getHead()
public
getHead() : string
Return values
stringgetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetFormattedEndDate()
private
getFormattedEndDate(array<string|int, mixed> $arrParty, int $bShowPartyYear) : string
Parameters
- $arrParty : array<string|int, mixed>
- $bShowPartyYear : int
Return values
stringgetHeadTimeData()
private
getHeadTimeData() : array{'linkPartyDate': string, 'linkEndDate': string}
Return values
array{'linkPartyDate': string, 'linkEndDate': string}isPartyAcrossYears()
private
isPartyAcrossYears(array<string|int, mixed> $arrParty) : int
Parameters
- $arrParty : array<string|int, mixed>
Return values
intrenderAddPartyButton()
private
renderAddPartyButton() : string
Return values
stringrenderSharePartyButtons()
private
renderSharePartyButtons() : string