MsgListTpl
in package
uses
TraitEmbed, TraitMember, TraitPage, TraitPartyInfo
Table of Contents
Properties
- $msg : Msg
- $embed : Embed
- $fromToPUID : string
- $imgAtt : array<string|int, mixed>
- $isNew : bool
- $member : Member
- $memberLink : MemberLink
- $msgId : int
- $page : Page
- $partyInfo : PartyInfo
- $text : Text
- $tplDefLink : string
- $tplMsgList : string
- $userImages : UserImages
Methods
- __construct() : mixed
- getEmbedInstance() : Embed
- getFromToPUID() : string
- getMemberInstance() : Member
- getMsgId() : int
- getPageInstance() : Page
- getPartyInfoInstance() : PartyInfo
- getTplExportLoop() : string
- Text-DL von PMs einer Person
- getTplMsgFooter() : string
- getTplMsgLoop() : string
- getTplStart() : string
- Nachrichten-Liste Header
- isNew() : bool
- setFromToPUID() : void
- setIsNew() : void
- setMsgId() : void
- generateMessagePreview() : string
- processMember() : void
Properties
$msg
public
Msg
$msg
$embed
private
Embed
$embed
$fromToPUID
private
string
$fromToPUID
$imgAtt
private
array<string|int, mixed>
$imgAtt
= ['width' => 50, 'class' => 'round']
$isNew
private
bool
$isNew
= false
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$msgId
private
int
$msgId
$page
private
Page
$page
$partyInfo
private
PartyInfo
$partyInfo
$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
EmbedgetFromToPUID()
public
getFromToPUID() : string
Return values
stringgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetMsgId()
public
getMsgId() : int
Return values
intgetPageInstance()
public
getPageInstance() : Page
Return values
PagegetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetTplExportLoop()
Text-DL von PMs einer Person
public
getTplExportLoop(mixed $saAtt, mixed $saMessage) : string
Parameters
- $saAtt : mixed
- $saMessage : mixed
Tags
Return values
stringgetTplMsgFooter()
public
getTplMsgFooter(string $strBox, int $nPos) : string
Parameters
- $strBox : string
- $nPos : int
Tags
Return values
stringgetTplMsgLoop()
public
getTplMsgLoop(string $strBox, array<string|int, mixed> $saMessage) : string
Parameters
- $strBox : string
- $saMessage : array<string|int, mixed>
Tags
Return values
stringgetTplStart()
Nachrichten-Liste Header
public
getTplStart(string $strBox, array<string|int, mixed> $saAtt[, int $nPos = 0 ]) : string
Parameters
- $strBox : string
- $saAtt : array<string|int, mixed>
- $nPos : int = 0
Tags
Return values
stringisNew()
public
isNew() : bool
Return values
boolsetFromToPUID()
public
setFromToPUID(string $fromToPUID) : void
Parameters
- $fromToPUID : string
setIsNew()
public
setIsNew(bool $isNew) : void
Parameters
- $isNew : bool
setMsgId()
public
setMsgId(int $msgId) : void
Parameters
- $msgId : int
generateMessagePreview()
private
generateMessagePreview(string $strRecordImage, array<string|int, mixed> $saMessage) : string
Parameters
- $strRecordImage : string
- $saMessage : array<string|int, mixed>
Tags
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>