Docs Goabase

ForumStats
in package
uses TraitData, TraitMemberLink

FinalYes

Table of Contents

Properties

$data  : Data
$env  : array<string|int, mixed>
$forumThreadRights  : ForumThreadRights
$htmlHeader  : HtmlHeader
$memberLink  : MemberLink
$nID  : int

Methods

__construct()  : mixed
getDataInstance()  : Data
getMemberLinkInstance()  : MemberLink
openPage()  : void
buildGeneralVotingStats()  : string
buildThreadStatistics()  : string
countPosts()  : int
countUniqueUsersVoted()  : int
getStatsContainer()  : string
getStatsContent()  : array<string|int, mixed>
getStatsForum()  : string
getStatsTable()  : array{votes: int, plus: int, minus: int, percentPlus: float, percentMinus: float}
getUserCountByTable()  : array<string|int, mixed>
getVotingStats()  : array<string|int, mixed>

Properties

Methods

buildGeneralVotingStats()

private buildGeneralVotingStats() : string
Return values
string

buildThreadStatistics()

private buildThreadStatistics(array<string|int, mixed> $saThread, mixed $nOpenerID) : string
Parameters
$saThread : array<string|int, mixed>
$nOpenerID : mixed
Return values
string

countPosts()

private countPosts() : int
Return values
int

countUniqueUsersVoted()

private countUniqueUsersVoted() : int
Return values
int

getStatsContainer()

private getStatsContainer() : string
Return values
string

getStatsContent()

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

getStatsForum()

private getStatsForum() : string
Return values
string

getStatsTable()

private getStatsTable(string $table[, bool $isThread = false ]) : array{votes: int, plus: int, minus: int, percentPlus: float, percentMinus: float}
Parameters
$table : string
$isThread : bool = false
Return values
array{votes: int, plus: int, minus: int, percentPlus: float, percentMinus: float}

getUserCountByTable()

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

getVotingStats()

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

        
On this page

Search results