MemberMsgIcons
in package
uses
TraitPartyTimer, TraitUser
Table of Contents
Constants
- CSS_CLASS_BLOCK_PERM_LINK = 'block p-def perm-link'
Properties
- $input : Input
- $lenText : int
- $saTAM : array<string|int, mixed>
- $saUserPublic : array<string|int, mixed>
- $serTAM : string
- $showPartyTimer : bool
- $tplDefLink : string
- $user : User
Methods
- __construct() : mixed
- generateWriteToOpenerLink() : string
- getAjaxMsgIcons() : string
- getMsgIconsLinks() : string
- Gibt die kompletten Links für WriteToMember, Tell-A-Mod, Ignore, Partytimer zurueck
- getPartyTimerInstance() : PartyTimer
- getUserInstance() : User
- initParams() : void
- setLenText() : void
- setShowPartyTimer() : void
- generateWriteToMemberLink() : string
- getIgnoToggle() : string
- getJsonData() : string
- getMemberPartyTimer() : string
- getMsgExtraLink() : string
- getShareGuestbookLink() : string
Constants
CSS_CLASS_BLOCK_PERM_LINK
private
mixed
CSS_CLASS_BLOCK_PERM_LINK
= 'block p-def perm-link'
Properties
$input
private
Input
$input
$lenText
private
int
$lenText
= 1
$saTAM
private
array<string|int, mixed>
$saTAM
$saUserPublic
private
array<string|int, mixed>
$saUserPublic
$serTAM
private
string
$serTAM
= ''
$showPartyTimer
private
bool
$showPartyTimer
= true
$tplDefLink
private
string
$tplDefLink
$user
private
User
$user
Methods
__construct()
public
__construct(array<string|int, mixed> $saTAM, array<string|int, mixed> $saUserPublic) : mixed
Parameters
- $saTAM : array<string|int, mixed>
- $saUserPublic : array<string|int, mixed>
generateWriteToOpenerLink()
public
generateWriteToOpenerLink() : string
Tags
Return values
stringgetAjaxMsgIcons()
public
getAjaxMsgIcons([string $strAnchor = '' ]) : string
Parameters
- $strAnchor : string = ''
Tags
Return values
stringgetMsgIconsLinks()
Gibt die kompletten Links für WriteToMember, Tell-A-Mod, Ignore, Partytimer zurueck
public
getMsgIconsLinks([string $strAnchor = '' ]) : string
Erwartet $saTAM mit table, record_id, source_link Gibt volle Links im Array zurück
Parameters
- $strAnchor : string = ''
Tags
Return values
stringgetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetUserInstance()
public
getUserInstance() : User
Return values
UserinitParams()
public
initParams() : void
setLenText()
public
setLenText(int $lenText) : void
Parameters
- $lenText : int
setShowPartyTimer()
public
setShowPartyTimer(bool $showPartyTimer) : void
Parameters
- $showPartyTimer : bool
generateWriteToMemberLink()
private
generateWriteToMemberLink() : string
Tags
Return values
stringgetIgnoToggle()
private
getIgnoToggle(string $strAnchor) : string
Parameters
- $strAnchor : string
Tags
Return values
stringgetJsonData()
private
getJsonData(string $strAnchor) : string
Parameters
- $strAnchor : string
Return values
stringgetMemberPartyTimer()
private
getMemberPartyTimer() : string
Tags
Return values
stringgetMsgExtraLink()
private
getMsgExtraLink() : string
Tags
Return values
string —- $strLinkExtra, $bShowIgno
getShareGuestbookLink()
private
getShareGuestbookLink() : string