AjaxCommentsWrite
in package
uses
TraitCommentsList, TraitData, TraitDataWrite, TraitEmbed, TraitMemberLink
Read onlyYes
FinalYes
Table of Contents
Properties
- $env : array<string|int, mixed>
- $input : Input
- $memberLink : MemberLink
Methods
- __construct() : mixed
- getCommentsListInstance() : CommentsList
- getDataInstance() : Data
- getDataWriteInstance() : DataWrite
- getEmbedInstance() : Embed
- getMemberLinkInstance() : MemberLink
- writeAjax() : array{'comments': string, 'informbtn': string}
- getMainID() : int
Properties
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
$memberLink
private
MemberLink
$memberLink
Methods
__construct()
public
__construct() : mixed
getCommentsListInstance()
public
getCommentsListInstance() : CommentsList
Return values
CommentsListgetDataInstance()
public
getDataInstance() : Data
Return values
DatagetDataWriteInstance()
public
getDataWriteInstance() : DataWrite
Return values
DataWritegetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetMemberLinkInstance()
public
getMemberLinkInstance() : MemberLink
Return values
MemberLinkwriteAjax()
public
writeAjax(int $nID, int $TID, string $comment[, string $PUID = '' ][, int $PID = 0 ]) : array{'comments': string, 'informbtn': string}
Parameters
- $nID : int
- $TID : int
- $comment : string
- $PUID : string = ''
- $PID : int = 0
Return values
array{'comments': string, 'informbtn': string}getMainID()
private
getMainID(string $PUID, int $TID, int $PID) : int
Parameters
- $PUID : string
- $TID : int
- $PID : int