Docs Goabase

ForumThreadLoop
in package
uses TraitEmbed, TraitMember, TraitPage, TraitScore

Table of Contents

Properties

$forumThread  : ForumThread
$anzRow  : int
$cfgForum  : array<string|int, mixed>
$cfgLimits  : array<string|int, mixed>
$embed  : Embed
$forumThreadHeader  : ForumThreadHeader
$forumThreadRights  : ForumThreadRights
$forumTools  : ForumThreadTools
$member  : Member
$memberLink  : MemberLink
$nID  : int
$nPos  : int
$page  : Page
$saAtt  : array<string|int, mixed>
$scores  : Scores
$TID  : int
$tplDefLink  : string
$userImages  : UserImages

Methods

__construct()  : mixed
getEmbedInstance()  : Embed
getMemberInstance()  : Member
getPageInstance()  : Page
getScoresInstance()  : Scores
getThread()  : string
Zeigt den Thread
pseudoDel()  : int
Get's the user_id who pseudo-deleted an entry. for forum only at the moment
createProfileImageLink()  : string
generateAnswerButton()  : string
generateMessageIcons()  : string
getDeleteBtn()  : string
getDeletedModID()  : int
getEditBtn()  : string
getForumThreadTitleNav()  : string
getPosterName()  : string
getThreadIndexPosterList()  : string
getTplThreadFooter()  : string
getTplThreadLoop()  : string
getTplThreadStart()  : string

Properties

Methods

__construct()

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

getThread()

Zeigt den Thread

public getThread() : string
Tags
throws
Exception
throws
RandomException
throws
Exception
Return values
string

param string $strTemplate

pseudoDel()

Get's the user_id who pseudo-deleted an entry. for forum only at the moment

public pseudoDel(string $strTableName, int $nRecordID) : int
Parameters
$strTableName : string
$nRecordID : int
Tags
since
2015-05-07
Return values
int

0 or user_id

private createProfileImageLink(int $nFullIgnore, array<string|int, mixed> $saUserPublic) : string
Parameters
$nFullIgnore : int
$saUserPublic : array<string|int, mixed>
Return values
string

generateAnswerButton()

private generateAnswerButton(array<string|int, mixed> $saRow, mixed $publicUID) : string
Parameters
$saRow : array<string|int, mixed>
$publicUID : mixed
Tags
throws
Exception
Return values
string

generateMessageIcons()

private generateMessageIcons(array<string|int, mixed> $saRow, string $strCountLink, array<string|int, mixed> $saUserPublic) : string
Parameters
$saRow : array<string|int, mixed>
$strCountLink : string
$saUserPublic : array<string|int, mixed>
Tags
throws
RandomException
Return values
string

getDeleteBtn()

private getDeleteBtn(int $nDeletedFromModID, int $rowId) : string
Parameters
$nDeletedFromModID : int
$rowId : int
Return values
string

getDeletedModID()

private getDeletedModID(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saMemberLink) : int
Parameters
$saUserPublic : array<string|int, mixed>
$saMemberLink : array<string|int, mixed>
Return values
int

getEditBtn()

private getEditBtn(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saMemberLink) : string
Parameters
$saUserPublic : array<string|int, mixed>
$saMemberLink : array<string|int, mixed>
Return values
string

getForumThreadTitleNav()

private getForumThreadTitleNav(array<string|int, mixed> $saRow) : string
Parameters
$saRow : array<string|int, mixed>
Tags
throws
Exception
Return values
string

getPosterName()

private getPosterName(array<string|int, mixed> $saUserPublic, array<string|int, mixed> $saRow) : string
Parameters
$saUserPublic : array<string|int, mixed>
$saRow : array<string|int, mixed>
Tags
throws
Exception
Return values
string

getThreadIndexPosterList()

private getThreadIndexPosterList(int $nLastPos, string $memberThreadCss) : string
Parameters
$nLastPos : int
$memberThreadCss : string
Tags
throws
Exception
Return values
string

getTplThreadFooter()

private getTplThreadFooter([int $nCount = 0 ][, int $nForumID = 0 ]) : string
Parameters
$nCount : int = 0
$nForumID : int = 0
Tags
throws
RandomException
throws
Exception
Return values
string

getTplThreadLoop()

private getTplThreadLoop(array<string|int, mixed> $saRow) : string
Parameters
$saRow : array<string|int, mixed>
Tags
throws
Exception
Return values
string

getTplThreadStart()

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

        
On this page

Search results