PartyDetails
in package
uses
TraitCountry, TraitEmbed, TraitMemberLink, TraitPartyInfo, TraitSeo
Table of Contents
Properties
- $isCheck : bool
- $isMod : int
- $isOrga : bool
- $saParty : array<string|int, mixed>
- $saPartyShort : array<string|int, mixed>
- $user : User
- $userOrga : array<string|int, mixed>
- $country : Country
- $cssForIcon : array<string|int, mixed>
- $displayKeys : array<string|int, mixed>
- $embed : Embed
- $env : array<string|int, mixed>
- $memberLink : MemberLink
- $partyDetailsExtra : PartyDetailsExtra
- $partyInfo : PartyInfo
- $toggleIcon : array<string|int, mixed>
- $tplDefLink : string
- $tplElem : string
- $tplTopic : string
Methods
- __construct() : mixed
- getCountryInstance() : Country
- getDetails() : string
- Liest komplett party_detail.tpl.php
- getEmbedInstance() : Embed
- getIsCheck() : bool
- getMemberLinkInstance() : MemberLink
- getPartyInfoInstance() : PartyInfo
- getPartyTitle() : string
- getSeoInstance() : Seo
- initParams() : void
- renderTopic() : string
- setIsCheck() : void
- getDisplayKeys() : array<string|int, mixed>
- getMorePhotosBtn() : string
- getOrgaImageAndPartyInfos() : array<string|int, mixed>
- getSubmitterEmail() : string
- makeGeoMapLink() : string
- makeLineUp() : string
- makeLocNameStreet() : string
- makeOrgaImageAndPartyInfos() : string
- makeOrgaMailInfo() : string
- makeOrgaMsgPeopleHitsLinks() : string
- makePartyFlyerHTML() : string
- makePartyPhotos() : string
- makePartyShareButton() : string
- makeStyleTags() : string
- makeTicketUrl() : string
- makeUrlsClickable() : array<string|int, mixed>
- setToggleIconFields() : void
- to get a toggle icon we check every field for it's length
Properties
$isCheck
public
bool
$isCheck
$isMod
public
int
$isMod
$isOrga
public
bool
$isOrga
$saParty
public
array<string|int, mixed>
$saParty
$saPartyShort
public
array<string|int, mixed>
$saPartyShort
$user
public
User
$user
$userOrga
public
array<string|int, mixed>
$userOrga
= []
$country
private
Country
$country
$cssForIcon
private
array<string|int, mixed>
$cssForIcon
$displayKeys
private
array<string|int, mixed>
$displayKeys
$embed
private
Embed
$embed
$env
private
array<string|int, mixed>
$env
$memberLink
private
MemberLink
$memberLink
$partyDetailsExtra
private
PartyDetailsExtra
$partyDetailsExtra
$partyInfo
private
PartyInfo
$partyInfo
$toggleIcon
private
array<string|int, mixed>
$toggleIcon
$tplDefLink
private
string
$tplDefLink
$tplElem
private
string
$tplElem
$tplTopic
private
string
$tplTopic
Methods
__construct()
public
__construct([array<string|int, mixed> $saParty = [] ]) : mixed
Parameters
- $saParty : array<string|int, mixed> = []
getCountryInstance()
public
getCountryInstance() : Country
Return values
CountrygetDetails()
Liest komplett party_detail.tpl.php
public
getDetails() : string
Tags
Return values
stringgetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetIsCheck()
public
getIsCheck() : bool
Return values
boolgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkgetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetPartyTitle()
public
getPartyTitle() : string
Return values
stringgetSeoInstance()
public
getSeoInstance() : Seo
Return values
SeoinitParams()
public
initParams() : void
renderTopic()
public
renderTopic([string $key = '' ][, array<string|int, mixed>|null $btnEdit = [] ]) : string
Parameters
- $key : string = ''
- $btnEdit : array<string|int, mixed>|null = []
Return values
stringsetIsCheck()
public
setIsCheck(bool $isCheck) : void
Parameters
- $isCheck : bool
getDisplayKeys()
private
getDisplayKeys() : array<string|int, mixed>
Return values
array<string|int, mixed>getMorePhotosBtn()
private
getMorePhotosBtn(int $nCntPartyPics[, int $limit = 5 ]) : string
Parameters
- $nCntPartyPics : int
- $limit : int = 5
Tags
Return values
stringgetOrgaImageAndPartyInfos()
private
getOrgaImageAndPartyInfos() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getSubmitterEmail()
private
getSubmitterEmail(string $strSubmitter, string $name) : string
Parameters
- $strSubmitter : string
- $name : string
Return values
stringmakeGeoMapLink()
private
makeGeoMapLink() : string
Tags
Return values
stringmakeLineUp()
private
makeLineUp(array<string|int, mixed> $saBtnEdit) : string
Parameters
- $saBtnEdit : array<string|int, mixed>
Tags
Return values
stringmakeLocNameStreet()
private
makeLocNameStreet() : string
Tags
Return values
stringmakeOrgaImageAndPartyInfos()
private
makeOrgaImageAndPartyInfos() : string
Tags
Return values
stringmakeOrgaMailInfo()
private
makeOrgaMailInfo(string $strSubmitterEmail) : string
Parameters
- $strSubmitterEmail : string
Tags
Return values
stringmakeOrgaMsgPeopleHitsLinks()
private
makeOrgaMsgPeopleHitsLinks(string $strSubmitter) : string
Parameters
- $strSubmitter : string
Tags
Return values
stringmakePartyFlyerHTML()
private
makePartyFlyerHTML(string $tpl_splitter) : string
Parameters
- $tpl_splitter : string
Tags
Return values
stringmakePartyPhotos()
private
makePartyPhotos(int $bPast) : string
Parameters
- $bPast : int
Tags
Return values
stringmakePartyShareButton()
private
makePartyShareButton(int $bPast) : string
Parameters
- $bPast : int
Tags
Return values
stringmakeStyleTags()
private
makeStyleTags(bool $bShowExtras) : string
Parameters
- $bShowExtras : bool
Tags
Return values
stringmakeTicketUrl()
private
makeTicketUrl() : string
Tags
Return values
stringmakeUrlsClickable()
private
makeUrlsClickable() : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>setToggleIconFields()
to get a toggle icon we check every field for it's length
private
setToggleIconFields() : void