Docs Goabase

MemberList
in package
uses TraitGeoSQL, TraitParty, TraitPartyTimer, TraitSeo, TraitUser

Table of Contents

Properties

$memberListTpl  : MemberListTpl
$bannedInfo  : bool
$env  : array<string|int, mixed>
$intLimit  : int
$isContent  : bool
$naviAction  : string
$nPos  : int
$party  : Party
$partyTimer  : PartyTimer
$saAtt  : array<string|int, mixed>
$seo  : Seo
$strTemplate  : string
$strUserIDs  : string
$user  : User

Methods

__construct()  : mixed
getBannedID()  : string
getGeoSQLInstance()  : GeoSQL
getListBox()  : string
Helper-Funktion, um die Liste und die klassische Navi in einer Box zu erhalten
getPartyInstance()  : Party
getPartyTimerInstance()  : PartyTimer
getPartyWhoComes()  : string
getSeoInstance()  : Seo
getSQL()  : array<string|int, mixed>
Erzeugt 4 verschiedene SQL-Statements fuer die Member
getUserInstance()  : User
setBannedInfo()  : void
setIsContent()  : void
setLimit()  : void
setNaviAction()  : void
setTemplate()  : void
setUserIDs()  : void
generateMemberListOutput()  : array<string|int, mixed>
getListMembers()  : string
Gibt eine member-liste anhand verschiedener kriterien ueber ein template aus
getNavi()  : string
Helper-Funktion, um die Navi zu erhalten
getOrgaTop100UserIDs()  : string
getPreGeoWhere()  : mixed
getSQLMember()  : string
getSQLTag()  : string
getUserAboIds()  : string
Get's the IDs of the users who subscribed the userID
handleMembershipFilters()  : array<string|int, mixed>
isContent()  : bool

Properties

$strTemplate

private string $strTemplate = 'list_default'

Methods

__construct()

public __construct([int $nPos = 0 ][, array<string|int, mixed> $saAtt = [] ][, string $strUserIDs = '' ]) : mixed
Parameters
$nPos : int = 0
$saAtt : array<string|int, mixed> = []
$strUserIDs : string = ''

getBannedID()

public getBannedID() : string
Return values
string

getListBox()

Helper-Funktion, um die Liste und die klassische Navi in einer Box zu erhalten

public getListBox() : string
Tags
throws
Exception
Return values
string

getPartyWhoComes()

public getPartyWhoComes(int $PID) : string
Parameters
$PID : int
Tags
throws
RandomException
throws
Exception
throws
Exception
throws
Exception
Return values
string

getSQL()

Erzeugt 4 verschiedene SQL-Statements fuer die Member

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

[0]: count, [1] standard mit limit, [2] ohne limit, [3] nur where internal param int $nID - Die ID eines Members

setBannedInfo()

public setBannedInfo(bool $bannedInfo) : void
Parameters
$bannedInfo : bool

setIsContent()

public setIsContent(bool $isContent) : void
Parameters
$isContent : bool

setLimit()

public setLimit(int $intLimit) : void
Parameters
$intLimit : int

setNaviAction()

public setNaviAction(string $naviAction) : void
Parameters
$naviAction : string

setTemplate()

public setTemplate(string $strTemplate) : void
Parameters
$strTemplate : string

setUserIDs()

public setUserIDs(string $strUserIDs) : void
Parameters
$strUserIDs : string

generateMemberListOutput()

private generateMemberListOutput(array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
$result : array<string|int, mixed>
Tags
throws
Exception
throws
RandomException
throws
Exception
Return values
array<string|int, mixed>

getListMembers()

Gibt eine member-liste anhand verschiedener kriterien ueber ein template aus

private getListMembers() : string
Tags
throws
RandomException
Return values
string

getNavi()

Helper-Funktion, um die Navi zu erhalten

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

getOrgaTop100UserIDs()

private getOrgaTop100UserIDs() : string
Return values
string

getPreGeoWhere()

private getPreGeoWhere(mixed $saWhere) : mixed
Parameters
$saWhere : mixed
Tags
throws
RandomException

getSQLMember()

private getSQLMember([string $key = 'naBuddyIDs' ]) : string
Parameters
$key : string = 'naBuddyIDs'
Return values
string

getSQLTag()

private getSQLTag() : string
Return values
string

getUserAboIds()

Get's the IDs of the users who subscribed the userID

private getUserAboIds(int $userID[, string $table = '' ]) : string
Parameters
$userID : int
$table : string = ''
Return values
string

handleMembershipFilters()

private handleMembershipFilters(array<string|int, mixed> $saWhere, int $setCache) : array<string|int, mixed>
Parameters
$saWhere : array<string|int, mixed>
$setCache : int
Return values
array<string|int, mixed>

isContent()

private isContent() : bool
Return values
bool

        
On this page

Search results