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
$baseClass
public
BaseClass
$baseClass
$input
public
Input
$input
$isUser
public
bool
$isUser
= false
$auth
private
Auth
$auth
$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
Return values
array<string|int, mixed>|nullgetUserPublic()
public
getUserPublic(string|null $PUID) : array<string|int, mixed>|null
Parameters
- $PUID : string|null
Return values
array<string|int, mixed>|nullinitFunctions()
public
initFunctions(int $time) : void
Parameters
- $time : int
Tags
initLangAndGetUser()
public
initLangAndGetUser() : array<string|int, mixed>
Tags
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
checkCssSwitch()
private
checkCssSwitch() : void
checkVisitor()
private
checkVisitor() : void
Tags
getAgent()
private
getAgent() : int
Return values
intgetStyleCSS()
private
getStyleCSS([string $styleCSS = 'blacklight' ]) : string
Parameters
- $styleCSS : string = 'blacklight'
Return values
stringgetUserData()
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 = ''