Docs Goabase

HtmlHeader
in package
uses TraitLanguage, TraitPartyTimer

Table of Contents

Properties

$pageInfo  : string
$pageTitle  : string
$partyShort  : array<string|int, mixed>
$saParty  : array<string|int, mixed>
$uiCodeExtra  : UICodeExtra
$userPublic  : array<string|int, mixed>
$getParas  : array<string|int, mixed>
$htmlMeta  : HtmlMeta
$input  : Input
$language  : Language
$pageCSS  : array<string|int, mixed>
$pageData  : array<string|int, mixed>
$PID  : int|string

Methods

__construct()  : mixed
getInit()  : string
Set html head until <body>
getLanguageInstance()  : Language
getPartyTimerInstance()  : PartyTimer
initPageClassic()  : array<string|int, mixed>
for profile and mods section only
initPageDefault()  : array<string|int, mixed>
initPageMember()  : array<string|int, mixed>
initPageMessage()  : array<string|int, mixed>
initPageParty()  : array<string|int, mixed>
setPageData()  : void
setPageTitle()  : void
setPID()  : void
Wegen hidden-id auch string
setUserPublic()  : void
generateHtmlHeaderBase()  : array{'metaTags': array, 'metaTitlePlus': string}
getAdditionalCss()  : array<string|int, mixed>
getAltLangMeta()  : string
Gets a link to change the content to antoher language without changing the page language
getDefMeta()  : array<string|int, mixed>
getInitForPartyOrMember()  : array{'DescPage': string, 'JsonAppLink': string, 'LinkRelFlyer': string, 'MetaDate': string, 'MetaOgType': string, 'MetaTitle': string}
getLastImageForMeta()  : string
getPartyMeta()  : array<string|int, mixed>
getTitleForPartySearch()  : string
getTitleWithUserName()  : string
prepareCSS()  : string

Properties

$partyShort

public array<string|int, mixed> $partyShort = []

$saParty

public array<string|int, mixed> $saParty = []

$userPublic

public array<string|int, mixed> $userPublic = []

$getParas

private array<string|int, mixed> $getParas

$pageCSS

private array<string|int, mixed> $pageCSS = []

$pageData

private array<string|int, mixed> $pageData = []

Methods

__construct()

public __construct([array<string|int, mixed> $getParas = [] ]) : mixed
Parameters
$getParas : array<string|int, mixed> = []

getInit()

Set html head until <body>

public getInit([array<string|int, mixed>|null $page = [] ]) : string
Parameters
$page : array<string|int, mixed>|null = []
Tags
throws
RandomException
throws
Exception
Return values
string

initPageClassic()

for profile and mods section only

public initPageClassic([array<string|int, mixed> $page_css = [] ][, string $tabType = 'member_profile' ]) : array<string|int, mixed>
Parameters
$page_css : array<string|int, mixed> = []
$tabType : string = 'member_profile'
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

initPageDefault()

public initPageDefault([array<string|int, mixed> $page_css = [] ][, string $tabType = '' ]) : array<string|int, mixed>
Parameters
$page_css : array<string|int, mixed> = []
$tabType : string = ''
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

initPageMember()

public initPageMember([array<string|int, mixed> $page_css = [] ]) : array<string|int, mixed>
Parameters
$page_css : array<string|int, mixed> = []
Tags
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

initPageMessage()

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

initPageParty()

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

setPageData()

public setPageData(array<string|int, mixed> $pageData) : void
Parameters
$pageData : array<string|int, mixed>

setPageTitle()

public setPageTitle(string $pageTitle) : void
Parameters
$pageTitle : string

setPID()

Wegen hidden-id auch string

public setPID(int|string $PID) : void
Parameters
$PID : int|string

setUserPublic()

public setUserPublic(array<string|int, mixed> $userPublic) : void
Parameters
$userPublic : array<string|int, mixed>

generateHtmlHeaderBase()

private generateHtmlHeaderBase(string $strMetaOgType[, mixed $strMetaTitle = '' ]) : array{'metaTags': array, 'metaTitlePlus': string}
Parameters
$strMetaOgType : string
$strMetaTitle : mixed = ''
Tags
throws
Exception
Return values
array{'metaTags': array, 'metaTitlePlus': string}

getAdditionalCss()

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

getAltLangMeta()

Gets a link to change the content to antoher language without changing the page language

private getAltLangMeta([string|null $strRequestUri = '' ]) : string
Parameters
$strRequestUri : string|null = ''
Return values
string

getDefMeta()

private getDefMeta(array<string|int, mixed> $saMeta, string $strMetaTitlePlus, string $strMetaDescription) : array<string|int, mixed>
Parameters
$saMeta : array<string|int, mixed>
$strMetaTitlePlus : string
$strMetaDescription : string
Tags
throws
Exception
Return values
array<string|int, mixed>

getInitForPartyOrMember()

private getInitForPartyOrMember(string $strTitle) : array{'DescPage': string, 'JsonAppLink': string, 'LinkRelFlyer': string, 'MetaDate': string, 'MetaOgType': string, 'MetaTitle': string}
Parameters
$strTitle : string
Tags
throws
Exception
Return values
array{'DescPage': string, 'JsonAppLink': string, 'LinkRelFlyer': string, 'MetaDate': string, 'MetaOgType': string, 'MetaTitle': string}

getLastImageForMeta()

private getLastImageForMeta([string $strLinkRelFlyer = '' ]) : string
Parameters
$strLinkRelFlyer : string = ''
Return values
string

getPartyMeta()

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

getTitleForPartySearch()

private getTitleForPartySearch([string $strTitle = '' ]) : string
Parameters
$strTitle : string = ''
Tags
throws
Exception
Return values
string

getTitleWithUserName()

private getTitleWithUserName() : string
Tags
throws
Exception
Return values
string

prepareCSS()

private prepareCSS([array<string|int, mixed> $page_css = [] ]) : string
Parameters
$page_css : array<string|int, mixed> = []
Tags
throws
RandomException
Return values
string
Loading…
On this page

Search results