Docs Goabase

ForumThreadTools
in package
uses TraitDataWrite, TraitMemberLink

Table of Contents

Properties

$openerData  : array<string|int, mixed>
$openerName  : string
$forumSettings  : array<string|int, mixed>
$input  : Input
$memberLink  : MemberLink

Methods

__construct()  : mixed
checkThreadId()  : void
fetchOpenerData()  : void
getDataWriteInstance()  : DataWrite
getForumSettings()  : array<string|int, mixed>
getLastPostPage()  : int
getMemberLinkInstance()  : MemberLink
getPostingLevel()  : int
Checks the writing rights in the forum, Depending on the entrydate of the user Older users are able to do more Banned users can't do anything
getSerParaOnWordSearch()  : string
Übergibt als base 64 json encode, wenn saAtt['word']
getSerToAtt()  : array<string|int, mixed>
getTopics()  : string
Get the topics for the forum as span/input-elements
getTopPost()  : array<string|int, mixed>
getVisited()  : string
handlePostVars()  : void
recoverForumEntry()  : string
repairRelPos()  : int
checkDelThread()  : void
modRepairDiv()  : void
prepareForumWrite()  : void
redirFromSearch()  : void

Properties

Methods

__construct()

public __construct([array<string|int, mixed>|null $saCfgForum = [] ]) : mixed
Parameters
$saCfgForum : array<string|int, mixed>|null = []

fetchOpenerData()

public fetchOpenerData(int $nOpenerID) : void
Parameters
$nOpenerID : int
Tags
throws
Exception

getForumSettings()

public getForumSettings() : array<string|int, mixed>
Return values
array<string|int, mixed>

getLastPostPage()

public getLastPostPage([int $nLastPost = 0 ]) : int
Parameters
$nLastPost : int = 0
Return values
int

getPostingLevel()

Checks the writing rights in the forum, Depending on the entrydate of the user Older users are able to do more Banned users can't do anything

public getPostingLevel() : int
Return values
int

$nPostingLevel - 0 = no, 1 = starter, 2 = expanded, 3 = full

getSerParaOnWordSearch()

Übergibt als base 64 json encode, wenn saAtt['word']

public getSerParaOnWordSearch(array<string|int, mixed> $saAtt) : string
Parameters
$saAtt : array<string|int, mixed>
Return values
string

getSerToAtt()

public getSerToAtt([array<string|int, mixed> $saAtt = [] ]) : array<string|int, mixed>
Parameters
$saAtt : array<string|int, mixed> = []
Return values
array<string|int, mixed>

getTopics()

Get the topics for the forum as span/input-elements

public getTopics(string $table, int $nForumID) : string
Parameters
$table : string
$nForumID : int
Return values
string

getTopPost()

public getTopPost([int $nID = 0 ]) : array<string|int, mixed>
Parameters
$nID : int = 0
Return values
array<string|int, mixed>

getVisited()

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

handlePostVars()

public handlePostVars([array<string|int, mixed> $saInform = [] ]) : void
Parameters
$saInform : array<string|int, mixed> = []
Tags
throws
Exception

recoverForumEntry()

public recoverForumEntry(mixed $aID, string $action) : string
Parameters
$aID : mixed
$action : string
Return values
string

repairRelPos()

public repairRelPos([int $thread_id = 0 ]) : int
Parameters
$thread_id : int = 0
Return values
int

prepareForumWrite()

private prepareForumWrite([array<string|int, mixed> $saInform = [] ]) : void
Parameters
$saInform : array<string|int, mixed> = []
Tags
throws
Exception

redirFromSearch()

private redirFromSearch() : void
Attributes
#[NoReturn]

        
On this page

Search results