Docs Goabase

Comments
in package

Comment features

Table of Contents

cntBy()  : int
Zaehlt die Comments pro tabelle und record_id
getList()  : array<string|int, mixed>
Zeigt die Kommentare in einem Template
getMaxDate()  : array<string|int, mixed>
Gibt das maximale (aktuellste) Datum zu einem Kommentar-Eintrag
getOfPage()  : string
Für eine Seite
hasPostingRight()  : bool
Returns true / false if the user have the right to write Users below 48 hours haven't the writing right
setInformRead()  : void
set inform read of sub comments
showFromMember()  : int
Zeigt die eigenen Kommentare
write()  : void

Methods

cntBy()

Zaehlt die Comments pro tabelle und record_id

public static cntBy([array<string|int, mixed> $saAtt = [] ]) : int
Parameters
$saAtt : array<string|int, mixed> = []
  • table_name,record_id
Return values
int

getList()

Zeigt die Kommentare in einem Template

public static getList(array<string|int, mixed> $saAtt, int $nPos) : array<string|int, mixed>
  • list: listing, opener: the opener link, rows: the amount
Parameters
$saAtt : array<string|int, mixed>
$nPos : int
Return values
array<string|int, mixed>

getMaxDate()

Gibt das maximale (aktuellste) Datum zu einem Kommentar-Eintrag

public static getMaxDate(array<string|int, mixed> $saAtt) : array<string|int, mixed>
Parameters
$saAtt : array<string|int, mixed>

['table_name'], $saAtt['record_id']

Return values
array<string|int, mixed>

$saDate['record_id']=insert_date

getOfPage()

Für eine Seite

public static getOfPage(int $id, int $nInformID, int $nPos) : string
Parameters
$id : int
$nInformID : int
$nPos : int
Tags
throws
Exception
Return values
string

hasPostingRight()

Returns true / false if the user have the right to write Users below 48 hours haven't the writing right

public static hasPostingRight() : bool
Return values
bool

setInformRead()

set inform read of sub comments

public static setInformRead(array<string|int, mixed> $saAtt) : void

it's working this way: if an entry has an sub-entry, we update it for that user in user_inform, if it's unread.

Parameters
$saAtt : array<string|int, mixed>
Return values
void

showFromMember()

Zeigt die eigenen Kommentare

public static showFromMember(int $nUserID[, string $strInfoTable = '' ], int $nPos) : int

Es ist ein Fork von ShowInform und basiert auch im Template auf sehr ähnliche Logik ?TID ist die gleiche Tabellen-ID, die schon für inform definiert wurde

Parameters
$nUserID : int
$strInfoTable : string = ''
$nPos : int
Return values
int

write()

public static write(array<string|int, mixed> $saFormComment, array<string|int, mixed> $saInform, string $strThisFile) : void
Parameters
$saFormComment : array<string|int, mixed>
$saInform : array<string|int, mixed>
$strThisFile : string
Return values
void

Search results