MemberList
in package
uses
TraitData, TraitGeoSQL, TraitParty, TraitPartyTimer, TraitSeo, TraitUser
FinalYes
Table of Contents
Properties
- $intLimit : int
- $memberListTpl : MemberListTpl
- $naviAction : string
- $partyTimer : PartyTimer
- $strTemplate : string
- $userIDs : array<string|int, mixed>
- $data : Data
- $env : array<string|int, mixed>
- $foundTotal : int
- $getParas : array<string|int, mixed>
- $isContent : bool
- $nPos : int
- $saAtt : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- ajaxListGetter() : array{gbtitle: string, gburl: string, list: string, total: int}
- getBannedID() : array<string|int, mixed>
- getDataInstance() : Data
- getGeoSQLInstance() : GeoSQL
- getListBox() : string
- Helper-Funktion, um die Liste und die klassische Navi in einer Box zu erhalten
- getListMembers() : string
- Gibt eine member-liste anhand verschiedener kriterien ueber ein template aus
- getPartyInstance() : PartyData
- getPartyTimerInstance() : PartyTimer
- getSeoInstance() : Seo
- getUserInstance() : User
- generateMemberListOutput() : array<string|int, mixed>
- getNavi() : string
- Helper-Funktion, um die Navi zu erhalten
- getOrgaTop100UserIDs() : array<string|int, mixed>
- getUserAboIds() : array<string|int, mixed>
- Get's the IDs of the users who subscribed the userID
- queryMembers() : array<string|int, mixed>
Properties
$intLimit
public
int
$intLimit
$memberListTpl
public
MemberListTpl
$memberListTpl
$naviAction
public
string
$naviAction
= 'getmemberslist'
$partyTimer
public
PartyTimer
$partyTimer
$strTemplate
public
string
$strTemplate
= 'list_default'
$userIDs
public
array<string|int, mixed>
$userIDs
= []
$data
private
Data
$data
$env
private
array<string|int, mixed>
$env
$foundTotal
private
int
$foundTotal
= 0
$getParas
private
array<string|int, mixed>
$getParas
$isContent
private
bool
$isContent
= false
$nPos
private
int
$nPos
$saAtt
private
array<string|int, mixed>
$saAtt
$user
private
User
$user
Methods
__construct()
public
__construct([array<string|int, mixed>|null $getParas = ['nPos' => 0, 'saAtt' => []] ]) : mixed
Parameters
- $getParas : array<string|int, mixed>|null = ['nPos' => 0, 'saAtt' => []]
ajaxListGetter()
public
ajaxListGetter() : array{gbtitle: string, gburl: string, list: string, total: int}
Return values
array{gbtitle: string, gburl: string, list: string, total: int}getBannedID()
public
getBannedID() : array<string|int, mixed>
Return values
array<string|int, mixed>getDataInstance()
public
getDataInstance() : Data
Return values
DatagetGeoSQLInstance()
public
getGeoSQLInstance() : GeoSQL
Return values
GeoSQLgetListBox()
Helper-Funktion, um die Liste und die klassische Navi in einer Box zu erhalten
public
getListBox() : string
Return values
stringgetListMembers()
Gibt eine member-liste anhand verschiedener kriterien ueber ein template aus
public
getListMembers() : string
Return values
stringgetPartyInstance()
public
getPartyInstance() : PartyData
Return values
PartyDatagetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetSeoInstance()
public
getSeoInstance() : Seo
Return values
SeogetUserInstance()
public
getUserInstance() : User
Return values
UsergenerateMemberListOutput()
private
generateMemberListOutput(array<string|int, mixed> $result) : array<string|int, mixed>
Parameters
- $result : array<string|int, mixed>
Return values
array<string|int, mixed>getNavi()
Helper-Funktion, um die Navi zu erhalten
private
getNavi() : string
Return values
stringgetOrgaTop100UserIDs()
private
getOrgaTop100UserIDs() : array<string|int, mixed>
Return values
array<string|int, mixed>getUserAboIds()
Get's the IDs of the users who subscribed the userID
private
getUserAboIds(int $userID[, string $table = '' ]) : array<string|int, mixed>
Parameters
- $userID : int
- $table : string = ''
Return values
array<string|int, mixed>queryMembers()
private
queryMembers() : array<string|int, mixed>