Docs Goabase

InitBase
in package

Table of Contents

Properties

$baseClass  : BaseClass
$input  : Input
$isUser  : bool
$auth  : Auth
$GB_KILL_BOTS  : array<string|int, mixed>
$myCookie  : array<string|int, mixed>
$userAgent  : string

Methods

__construct()  : mixed
doCssAround()  : void
filterSpecialPages()  : array<string|int, mixed>|null
getUserPublic()  : array<string|int, mixed>|null
initFunctions()  : void
initLangAndGetUser()  : array<string|int, mixed>
redirectOnExtraFilesNonUser()  : void
redirectOrBuildPage()  : void
Falls eine PHP-Datei direkt aufgerufen wird
checkCssSwitch()  : void
checkVisitor()  : void
getAgent()  : int
getStyleCSS()  : string
getUserData()  : array<string|int, mixed>
eine art sicherheitsprüfung auf $_SESSION['saUser']['id'] $saUser war der alte Standard und wird teilweise noch verwendet
initLangAndCookie()  : void
redirectCountryParty()  : void
setMyCookie()  : void
setSessionJsHiglight()  : void
setSessionLandingpage()  : void
toggleCSSMemberCookie()  : void

Properties

$GB_KILL_BOTS

private array<string|int, mixed> $GB_KILL_BOTS

$myCookie

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

$userAgent

private string $userAgent = ''

Methods

__construct()

public __construct() : mixed

doCssAround()

public doCssAround([array<string|int, mixed> $saUserPublic = [] ]) : void
Parameters
$saUserPublic : array<string|int, mixed> = []

filterSpecialPages()

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

getUserPublic()

public getUserPublic(string|null $PUID) : array<string|int, mixed>|null
Parameters
$PUID : string|null
Return values
array<string|int, mixed>|null

initFunctions()

public initFunctions(int $time) : void
Parameters
$time : int
Tags
throws
RandomException

initLangAndGetUser()

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

redirectOnExtraFilesNonUser()

public redirectOnExtraFilesNonUser() : void

redirectOrBuildPage()

Falls eine PHP-Datei direkt aufgerufen wird

public redirectOrBuildPage(array<string|int, mixed> $page[, string $getPage = '' ]) : void
Parameters
$page : array<string|int, mixed>
$getPage : string = ''
Tags
throws
Exception

checkCssSwitch()

private checkCssSwitch() : void

checkVisitor()

private checkVisitor() : void
Tags
throws
RandomException

getAgent()

private getAgent() : int
Return values
int

getStyleCSS()

private getStyleCSS([string $styleCSS = 'blacklight' ]) : string
Parameters
$styleCSS : string = 'blacklight'
Return values
string

getUserData()

eine art sicherheitsprüfung auf $_SESSION['saUser']['id'] $saUser war der alte Standard und wird teilweise noch verwendet

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

initLangAndCookie()

private initLangAndCookie() : void

redirectCountryParty()

private redirectCountryParty() : void

setMyCookie()

private setMyCookie(array<string|int, mixed> $myCookie) : void
Parameters
$myCookie : array<string|int, mixed>

setSessionJsHiglight()

private setSessionJsHiglight() : void

setSessionLandingpage()

private setSessionLandingpage() : void

toggleCSSMemberCookie()

private toggleCSSMemberCookie([string $publicUID = '' ]) : void
Parameters
$publicUID : string = ''

        
On this page

Search results