Docs Goabase

PartyInfo
in package
uses TraitCountry, TraitMemberLink, TraitParty, TraitPartyTimer, TraitSeo

Table of Contents

Properties

$party  : Party
$lenText  : int
$partyInfoFlyer  : PartyInfoFlyer
$saParty  : array<string|int, mixed>
$tplDefLink  : string
$tplLinkBox  : string

Methods

__construct()  : mixed
checkPartyShortInfo()  : array<string|int, mixed>
getAjaxLinkAndSeoOnly()  : array<string|int, mixed>
getCountryInstance()  : Country
getMemberLinkInstance()  : MemberLink
getPartyInstance()  : Party
getPartyTimerInstance()  : PartyTimer
getRealLoc()  : string
getSeoInstance()  : Seo
getShortForAjaxSeoOnly()  : array<string|int, mixed>
getShortFromData()  : array<string|int, mixed>
getShortFromVisited()  : array<string|int, mixed>
getStatusImg()  : array<string|int, mixed>
Erzeugt new/update etc. an
getDefReturn()  : array<string|int, mixed>
getFromToDates()  : array<string|int, mixed>
getInfoOutput()  : array<string|int, mixed>|string
getOrgaLinkFromSession()  : array<string|int, mixed>
getPartyTimerButton()  : string
getReturnDefFlyer()  : array<string|int, mixed>
Defaults
getSeoNames()  : array<string|int, mixed>
getShort()  : array{'CountryFlag': string, 'CountryFlagLink': string, 'FlyerFullHeight': string, 'FlyerFullImg': string, 'FlyerFullImgLazy': string, 'FlyerFullSrc': string, 'FlyerFullWidth': string, 'FlyerLargeHeight': string, 'FlyerLargeImg': string, 'FlyerLargeImgLazy': string, 'FlyerLargeSrc': string, 'FlyerLargeWidth': string, 'FlyerMediumHeight': string, 'FlyerMediumImg': string, 'FlyerMediumImgLazy': string, 'FlyerMediumSrc': string, 'FlyerMediumWidth': string, 'FlyerSmallHeight': string, 'FlyerSmallImg': string, 'FlyerSmallImgLazy': string, 'FlyerSmallLink': string, 'FlyerSmallWidth': string, 'FromToDate': string, 'LastUpdate': string, 'LocTown': string, 'PartyAjaxInfo': string, 'PartyAjaxLink': string, 'PartyBubble': string, 'StartDateTime': string, 'StatusImg': string, 'TimeToGo': string, 'djs': string, 'id': int, 'inout': string, 'inoutNew': string, 'flag_display': string, 'live': string, 'location': string, 'locname': string, 'orgaLink': string, 'orga_id': int, 'postalcode': string, 'seoParty': string, 'seoPartyFlyer': string, 'seoPartyInvite': string, 'seoPartyMeeting': string, 'seoPartyMeetingPast': string, 'seoPartyPeople': string, 'seoPartyPhotos': string, 'seoPartyReports': string, 'street': string}
Returns an array of different complete party infos.
getShortenMainFields()  : array<string|int, mixed>
getStartsIn()  : string
getUnifiedLoc()  : array<string|int, mixed>
getWhoWhere()  : string
recheckParty()  : array<string|int, mixed>
setLenText()  : void
setParty()  : void
shortSetter()  : void

Properties

$saParty

private array<string|int, mixed> $saParty

Methods

checkPartyShortInfo()

public checkPartyShortInfo(array<string|int, mixed> $saPartyShort, array<string|int, mixed> $arrParty) : array<string|int, mixed>
Parameters
$saPartyShort : array<string|int, mixed>
$arrParty : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>

getAjaxLinkAndSeoOnly()

public getAjaxLinkAndSeoOnly() : array<string|int, mixed>
Return values
array<string|int, mixed>

getRealLoc()

public getRealLoc(array<string|int, mixed> $return) : string
Parameters
$return : array<string|int, mixed>
Return values
string

getShortForAjaxSeoOnly()

public getShortForAjaxSeoOnly(int $PID) : array<string|int, mixed>
Parameters
$PID : int
Tags
throws
Exception
Return values
array<string|int, mixed>

getShortFromData()

public getShortFromData(array<string|int, mixed> $partyData[, int $len = 120 ][, int $partyLen = 0 ]) : array<string|int, mixed>
Parameters
$partyData : array<string|int, mixed>
$len : int = 120
$partyLen : int = 0
Tags
throws
Exception
Return values
array<string|int, mixed>

getShortFromVisited()

public getShortFromVisited(int $PID[, int $len = 120 ][, int $partyLen = 0 ]) : array<string|int, mixed>
Parameters
$PID : int
$len : int = 120
$partyLen : int = 0
Tags
throws
Exception
Return values
array<string|int, mixed>

getStatusImg()

Erzeugt new/update etc. an

public getStatusImg() : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>

Tags

getDefReturn()

private getDefReturn(array<string|int, mixed> $return, int $nPartyLen) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
$nPartyLen : int
Tags
throws
Exception
Return values
array<string|int, mixed>

getFromToDates()

private getFromToDates(array<string|int, mixed> $return) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>

getInfoOutput()

private getInfoOutput(array<string|int, mixed> $return) : array<string|int, mixed>|string
Parameters
$return : array<string|int, mixed>
Tags
throws
Exception
Return values
array<string|int, mixed>|string

getOrgaLinkFromSession()

private getOrgaLinkFromSession(array<string|int, mixed> $return) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
Tags
throws
RandomException
Return values
array<string|int, mixed>

getPartyTimerButton()

private getPartyTimerButton(bool $isUser, PartyTimer $objPartyTimer) : string
Parameters
$isUser : bool
$objPartyTimer : PartyTimer
Tags
throws
Exception
Return values
string

getReturnDefFlyer()

Defaults

private getReturnDefFlyer(array<string|int, mixed> $return) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
Return values
array<string|int, mixed>

getSeoNames()

private getSeoNames() : array<string|int, mixed>
Return values
array<string|int, mixed>

getShort()

Returns an array of different complete party infos.

private getShort([int $nLen = 120 ][, int $nPartyLen = 0 ]) : array{'CountryFlag': string, 'CountryFlagLink': string, 'FlyerFullHeight': string, 'FlyerFullImg': string, 'FlyerFullImgLazy': string, 'FlyerFullSrc': string, 'FlyerFullWidth': string, 'FlyerLargeHeight': string, 'FlyerLargeImg': string, 'FlyerLargeImgLazy': string, 'FlyerLargeSrc': string, 'FlyerLargeWidth': string, 'FlyerMediumHeight': string, 'FlyerMediumImg': string, 'FlyerMediumImgLazy': string, 'FlyerMediumSrc': string, 'FlyerMediumWidth': string, 'FlyerSmallHeight': string, 'FlyerSmallImg': string, 'FlyerSmallImgLazy': string, 'FlyerSmallLink': string, 'FlyerSmallWidth': string, 'FromToDate': string, 'LastUpdate': string, 'LocTown': string, 'PartyAjaxInfo': string, 'PartyAjaxLink': string, 'PartyBubble': string, 'StartDateTime': string, 'StatusImg': string, 'TimeToGo': string, 'djs': string, 'id': int, 'inout': string, 'inoutNew': string, 'flag_display': string, 'live': string, 'location': string, 'locname': string, 'orgaLink': string, 'orga_id': int, 'postalcode': string, 'seoParty': string, 'seoPartyFlyer': string, 'seoPartyInvite': string, 'seoPartyMeeting': string, 'seoPartyMeetingPast': string, 'seoPartyPeople': string, 'seoPartyPhotos': string, 'seoPartyReports': string, 'street': string}

Checks for flyer

Parameters
$nLen : int = 120
  • cut some fields to this length
$nPartyLen : int = 0
  • set the length of the party name, 0 set nothing
Tags
throws
Exception
Return values
array{'CountryFlag': string, 'CountryFlagLink': string, 'FlyerFullHeight': string, 'FlyerFullImg': string, 'FlyerFullImgLazy': string, 'FlyerFullSrc': string, 'FlyerFullWidth': string, 'FlyerLargeHeight': string, 'FlyerLargeImg': string, 'FlyerLargeImgLazy': string, 'FlyerLargeSrc': string, 'FlyerLargeWidth': string, 'FlyerMediumHeight': string, 'FlyerMediumImg': string, 'FlyerMediumImgLazy': string, 'FlyerMediumSrc': string, 'FlyerMediumWidth': string, 'FlyerSmallHeight': string, 'FlyerSmallImg': string, 'FlyerSmallImgLazy': string, 'FlyerSmallLink': string, 'FlyerSmallWidth': string, 'FromToDate': string, 'LastUpdate': string, 'LocTown': string, 'PartyAjaxInfo': string, 'PartyAjaxLink': string, 'PartyBubble': string, 'StartDateTime': string, 'StatusImg': string, 'TimeToGo': string, 'djs': string, 'id': int, 'inout': string, 'inoutNew': string, 'flag_display': string, 'live': string, 'location': string, 'locname': string, 'orgaLink': string, 'orga_id': int, 'postalcode': string, 'seoParty': string, 'seoPartyFlyer': string, 'seoPartyInvite': string, 'seoPartyMeeting': string, 'seoPartyMeetingPast': string, 'seoPartyPeople': string, 'seoPartyPhotos': string, 'seoPartyReports': string, 'street': string}

all seo-links here are with the PID!

getShortenMainFields()

private getShortenMainFields(array<string|int, mixed> $return) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
Return values
array<string|int, mixed>

getStartsIn()

private getStartsIn(string $strStartDate, string $strEndDate) : string
Parameters
$strStartDate : string
$strEndDate : string
Return values
string

getUnifiedLoc()

private getUnifiedLoc(array<string|int, mixed> $return) : array<string|int, mixed>
Parameters
$return : array<string|int, mixed>
Return values
array<string|int, mixed>

getWhoWhere()

private getWhoWhere(array<string|int, mixed> $return) : string
Parameters
$return : array<string|int, mixed>
Tags
throws
Exception
Return values
string

recheckParty()

private recheckParty() : array<string|int, mixed>
Return values
array<string|int, mixed>

setLenText()

private setLenText(int $lenText) : void
Parameters
$lenText : int

setParty()

private setParty(array<string|int, mixed> $saParty) : void
Parameters
$saParty : array<string|int, mixed>

shortSetter()

private shortSetter(int $PID) : void
Parameters
$PID : int

        
On this page

Search results