MsgListTpl
in package
uses
TraitEmbed, TraitMember, TraitPage, TraitPartyInfo
FinalYes
Table of Contents
Properties
- $msg : Msg
- $msgId : int
- $row : array<string|int, mixed>
- $fromToPUID : string
- $imgAtt : array<string|int, mixed>
- $isNew : bool
- $label : Label
- $member : Member
- $memberLink : MemberLink
- $page : Page
- $text : Text
- $tplDefLink : string
- $tplMsgList : string
- $userImages : UserImages
Methods
- __construct() : mixed
- getEmbedInstance() : Embed
- getMemberInstance() : Member
- getPageInstance() : Page
- getPartyInfoInstance() : PartyInfo
- getTplExportLoop() : string
- Text-DL der PMs eines Members
- getTplMsgFooter() : string
- getTplMsgLoop() : string
- getTplStart() : string
- Nachrichten-Liste Header
- generateMessagePreview() : string
- processMember() : void
Properties
$msg
public
Msg
$msg
$msgId
public
int
$msgId
= 0
$row
public
array<string|int, mixed>
$row
= []
$fromToPUID
private
string
$fromToPUID
= ''
$imgAtt
private
array<string|int, mixed>
$imgAtt
= ['width' => 50, 'class' => 'round']
$isNew
private
bool
$isNew
= false
$label
private
Label
$label
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$page
private
Page
$page
$text
private
Text
$text
$tplDefLink
private
string
$tplDefLink
$tplMsgList
private
string
$tplMsgList
$userImages
private
UserImages
$userImages
Methods
__construct()
public
__construct() : mixed
getEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetTplExportLoop()
Text-DL der PMs eines Members
public
getTplExportLoop(array<string|int, mixed> $saAtt) : string
Parameters
- $saAtt : array<string|int, mixed>
Return values
stringgetTplMsgFooter()
public
getTplMsgFooter(string $strBox, int $nPos) : string
Parameters
- $strBox : string
- $nPos : int
Return values
stringgetTplMsgLoop()
public
getTplMsgLoop(string $strBox) : string
Parameters
- $strBox : string
Return values
stringgetTplStart()
Nachrichten-Liste Header
public
getTplStart(string $strBox, array<string|int, mixed> $saAtt[, int|null $nPos = 0 ]) : string
Parameters
- $strBox : string
- $saAtt : array<string|int, mixed>
- $nPos : int|null = 0
Return values
stringgenerateMessagePreview()
private
generateMessagePreview(string $strRecordImage) : string
Parameters
- $strRecordImage : string
Return values
stringprocessMember()
private
processMember(int $memberId, array<string|int, mixed> &$tmpFromMember, array<string|int, mixed> &$tmpFromTo, array<string|int, mixed> &$tmpFromToImg, array<string|int, mixed> &$tmpFromToPUID, array<string|int, mixed> &$tmpCntMsg) : void
Parameters
- $memberId : int
- $tmpFromMember : array<string|int, mixed>
- $tmpFromTo : array<string|int, mixed>
- $tmpFromToImg : array<string|int, mixed>
- $tmpFromToPUID : array<string|int, mixed>
- $tmpCntMsg : array<string|int, mixed>