TAMsg
in package
uses
TraitUser, TraitData
Read onlyYes
FinalYes
Table of Contents
Properties
Methods
- __construct() : mixed
- getDataInstance() : Data
- getTamPost() : array{subject: string, message: string, saTAM: array}
- Get the post from tell-a-mod/member
- getUserInstance() : User
- getFormattedMessage() : string
- getTableAttributes() : array<string|int, string>
Properties
$env
private
array<string|int, mixed>
$env
$input
private
Input
$input
Methods
__construct()
public
__construct() : mixed
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetTamPost()
Get the post from tell-a-mod/member
public
getTamPost(string $strOpenerPUID) : array{subject: string, message: string, saTAM: array}
Parameters
- $strOpenerPUID : string
Return values
array{subject: string, message: string, saTAM: array}getUserInstance()
public
getUserInstance() : User
Return values
UsergetFormattedMessage()
private
getFormattedMessage(array<string|int, mixed> $saTAM, array<string|int, mixed> $dataRecord, string $strTamMember, string $contentType) : string
Parameters
- $saTAM : array<string|int, mixed>
- $dataRecord : array<string|int, mixed>
- $strTamMember : string
- $contentType : string
Return values
stringgetTableAttributes()
private
getTableAttributes(string $table) : array<string|int, string>
Parameters
- $table : string