Docs Goabase

ForumWrite
in package
uses TraitDataWrite, TraitUser

Table of Contents

Properties

$dataWrite  : DataWrite
$env  : array<string|int, mixed>
$forumTools  : ForumThreadTools
$input  : Input
$nPos  : string
$saCfgForum  : array<string|int, mixed>
$saForum  : array<string|int, mixed>
$saPoll  : array<string|int, mixed>
$user  : User

Methods

__construct()  : mixed
delThread()  : int
getDataWriteInstance()  : DataWrite
getDeepLink()  : string
getUserInstance()  : User
moveThread()  : int
setForum()  : void
writeNewTopic()  : int
writeProcess()  : array<string|int, mixed>
writePseudoDel()  : int
checkExistThenGoTo()  : void
fixLongPosInThread()  : void
updateTopicCnt()  : void
Aktualisiert Forum-Zaehler
writeAfterPost()  : void
writePoll()  : void
writePost()  : int
writePostToForum()  : int

Properties

$saCfgForum

private array<string|int, mixed> $saCfgForum

$saForum

private array<string|int, mixed> $saForum

$saPoll

private array<string|int, mixed> $saPoll

Methods

__construct()

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

delThread()

public delThread(int $top_id, int $nForumID) : int
Parameters
$top_id : int
$nForumID : int
Tags
throws
DateMalformedStringException
throws
DateMalformedStringException
throws
RandomException
Return values
int
public getDeepLink(int $nID) : string
Parameters
$nID : int
Return values
string

moveThread()

public moveThread(int $top_id, int $nForumID) : int
Parameters
$top_id : int
$nForumID : int
Return values
int

setForum()

public setForum(array<string|int, mixed> $saForum) : void
Parameters
$saForum : array<string|int, mixed>

writeNewTopic()

public writeNewTopic(string $strNewTopic, int $thread_id) : int
Parameters
$strNewTopic : string
$thread_id : int
Return values
int

writeProcess()

public writeProcess([array<string|int, mixed> $auto_file = [] ]) : array<string|int, mixed>
Parameters
$auto_file : array<string|int, mixed> = []
Tags
throws
Exception
Return values
array<string|int, mixed>

writePseudoDel()

public writePseudoDel(int $nID, string $action) : int
Parameters
$nID : int
$action : string
Tags
throws
Exception
Return values
int

checkExistThenGoTo()

private checkExistThenGoTo() : void
Tags
throws
Exception

fixLongPosInThread()

private fixLongPosInThread(int $nTopID, int $nRelPos) : void
Parameters
$nTopID : int
$nRelPos : int

updateTopicCnt()

Aktualisiert Forum-Zaehler

private updateTopicCnt(int $nForumID) : void
Parameters
$nForumID : int

writeAfterPost()

private writeAfterPost(int $nNewID) : void
Parameters
$nNewID : int

writePoll()

private writePoll(int $nNewID) : void
Parameters
$nNewID : int

writePost()

private writePost() : int
Return values
int

writePostToForum()

private writePostToForum() : int
Tags
throws
Exception
Return values
int

        
On this page

Search results