CommentsList
in package
uses
TraitUser
Table of Contents
Properties
- $commentBtn : string
- $commentIDs : array<string|int, mixed>
- $commentList : string
- $commentsTpl : CommentsTpl
- $env : array<string|int, mixed>
- $input : Input
- $nPos : int
- $saAtt : array<string|int, mixed>
- $user : User
Methods
- __construct() : mixed
- cntBy() : int
- Zaehlt die Comments pro tabelle und record_id
- generateCommentButton() : string
- generateCommentsList() : array{'list': string, 'opener': string, 'rows': int}
- Zeigt die Kommentare in einem Template
- getAjaxComments() : array<string|int, mixed>
- getAjaxMore() : string
- getButtonsTab() : string
- getCommentBtn() : string
- getCommentList() : string
- getUserInstance() : User
- setAtt() : void
- setCommentBtn() : void
- setCommentList() : void
- setInformRead() : void
- set inform read of sub comments
- setPos() : void
Properties
$commentBtn
public
string
$commentBtn
$commentIDs
public
array<string|int, mixed>
$commentIDs
= []
$commentList
public
string
$commentList
$commentsTpl
private
CommentsTpl
$commentsTpl
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
$nPos
private
int
$nPos
$saAtt
private
array<string|int, mixed>
$saAtt
$user
private
User
$user
Methods
__construct()
public
__construct() : mixed
cntBy()
Zaehlt die Comments pro tabelle und record_id
public
cntBy() : int
Return values
intgenerateCommentButton()
public
generateCommentButton() : string
Tags
Return values
stringgenerateCommentsList()
Zeigt die Kommentare in einem Template
public
generateCommentsList() : array{'list': string, 'opener': string, 'rows': int}
- list: listing, opener: the opener link, rows: the amount
Tags
Return values
array{'list': string, 'opener': string, 'rows': int}getAjaxComments()
public
getAjaxComments([int $PID = 0 ]) : array<string|int, mixed>
Parameters
- $PID : int = 0
Tags
Return values
array<string|int, mixed>getAjaxMore()
public
getAjaxMore(int $nLimit, int $TID) : string
Parameters
- $nLimit : int
- $TID : int
Tags
Return values
stringgetButtonsTab()
public
getButtonsTab(int|null $nInformID) : string
Parameters
- $nInformID : int|null
Tags
Return values
stringgetCommentBtn()
public
getCommentBtn() : string
Return values
stringgetCommentList()
public
getCommentList() : string
Return values
stringgetUserInstance()
public
getUserInstance() : User
Return values
UsersetAtt()
public
setAtt(array<string|int, mixed> $saAtt) : void
Parameters
- $saAtt : array<string|int, mixed>
setCommentBtn()
public
setCommentBtn(string $commentBtn) : void
Parameters
- $commentBtn : string
setCommentList()
public
setCommentList(string $commentList) : void
Parameters
- $commentList : string
setInformRead()
set inform read of sub comments
public
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>
setPos()
public
setPos(int $nPos) : void
Parameters
- $nPos : int