Docs Goabase

ForumThreadTools
in package
uses TraitData, TraitDataWrite, TraitMemberLink

FinalYes

Table of Contents

Properties

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

Methods

__construct()  : mixed
checkPlink()  : void
checkThreadId()  : void
fetchOpenerData()  : void
getDataInstance()  : Data
getDataWriteInstance()  : DataWrite
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
isUserPostOK()  : bool
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

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>

handlePostVars()

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

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> = []

redirFromSearch()

private redirFromSearch() : void
Attributes
#[NoReturn]

        
On this page

Search results