MemberDetails
in package
uses
TraitData, TraitPartyTimer
FinalYes
Table of Contents
Constants
- MEMBER_OPTIONS = ['flag_comments' => '{lngOptComments}', 'flag_comments_vote' => '{lngOptCommentsVote}', 'flag_css_style' => '{lngOptPimp}', 'flag_email' => '{lngEditNewsStatus}', 'flag_geo' => '{lngEditDoGeo}', 'flag_invites' => '{lngInvitesDo}', 'flag_message_alert' => '{lngEditAlert}', 'flag_orga' => '{lngPartyAdd}', 'flag_partytimer' => '{lngOptPubTimer}', 'flag_public' => '{lngOptPublic}', 'flag_public_friends' => '{lngOptPublicForFriends}', 'flag_public_world' => '{lngOptPublicWorld}']
Properties
- $memberDetailsExtra : MemberDetailsExtra
- $partyTimer : PartyTimer
- $ajaxLink : AjaxLink
- $cntComments : array<string|int, mixed>
- $data : Data
- $env : array<string|int, mixed>
- $export : Export
- $mappingMyVoteTables : array<string|int, mixed>
- $mappingScoreOnMe : array<string|int, mixed>
- $mappingStarTable : array<string|int, mixed>
- $myVotes : array<string|int, mixed>
- $tags : Tags
- $tplDefLink : string
- $user : User
- $userCnt : array<string|int, mixed>
- $userCntVotes : array<string|int, mixed>
- $voteIcons : VoteIcons
Methods
- __construct() : mixed
- getAvgUserPartyVoteImg() : string
- getCntPartyTimer() : int
- getCommentStar() : string
- getDataInstance() : Data
- getLastCommentLinks() : string
- getMyProfilTagsForm() : string
- getMyVoteStars() : string
- getOptionsDef() : string
- getPartyTagsLinks() : string
- getPartyTimerInstance() : PartyTimer
- getScoresOn() : string
- getTableParts() : string
- mergeBlockThreeCommentsStats() : string
- mergeBlockTwoStats() : string
- calcSize() : string
- generateGetPutTopVote() : array<string|int, mixed>
- getBlockTwoStats() : string
- getCntComments() : array<string|int, mixed>
- getCntUserComments() : int
- getDownloadLinks() : array<string|int, mixed>
- getDownloadLinkTpl() : string
- getEntryTitleIfEmpty() : string
- getMyVotes() : array<string|int, mixed>
- getOnOffForm() : string
- getProfileVoteImg() : void
- zähle das, was man gevotet hat
- getVotesCntWithStar() : array{cnt: mixed, star: string}
Constants
MEMBER_OPTIONS
public
mixed
MEMBER_OPTIONS
= ['flag_comments' => '{lngOptComments}', 'flag_comments_vote' => '{lngOptCommentsVote}', 'flag_css_style' => '{lngOptPimp}', 'flag_email' => '{lngEditNewsStatus}', 'flag_geo' => '{lngEditDoGeo}', 'flag_invites' => '{lngInvitesDo}', 'flag_message_alert' => '{lngEditAlert}', 'flag_orga' => '{lngPartyAdd}', 'flag_partytimer' => '{lngOptPubTimer}', 'flag_public' => '{lngOptPublic}', 'flag_public_friends' => '{lngOptPublicForFriends}', 'flag_public_world' => '{lngOptPublicWorld}']
Properties
$memberDetailsExtra
public
MemberDetailsExtra
$memberDetailsExtra
$partyTimer
public
PartyTimer
$partyTimer
$ajaxLink
private
AjaxLink
$ajaxLink
$cntComments
private
array<string|int, mixed>
$cntComments
$data
private
Data
$data
$env
private
array<string|int, mixed>
$env
$export
private
Export
$export
$mappingMyVoteTables
private
static array<string|int, mixed>
$mappingMyVoteTables
= ['party_flyer' => '{lngUsageVotePartyFlyer}', 'TBL_PARTY_IMAGES' => '{lngPartyPhotos}', 'TBL_USER_IMAGES' => '{lngUsageVoteMemberImg}', 'TBL_LOGO_IMAGES' => '{lngUsageVoteLogo}', 'TBL_LINKBASE' => '{lngTitleLinkbase}']
$mappingScoreOnMe
private
static array<string|int, mixed>
$mappingScoreOnMe
= ['TBL_FORUM' => '{lngOtherVotesForum}', 'TBL_PARTY_REPORTS' => '{lngOtherVotesReports}', 'TBL_PARTY_MEETING' => '{lngOtherVotesMeeting}', 'TBL_COMMENTS' => '{lngBasicComments}']
$mappingStarTable
private
static array<string|int, mixed>
$mappingStarTable
= ['TBL_PARTY_IMAGES' => '{lngPartyPhotos}', 'TBL_USER_IMAGES' => '{lngUsageMemberPhoto}', 'TBL_LOGO_IMAGES' => '{lngUsageVoteLogo}', 'TBL_LINKBASE' => '{lngLableMemberLinks}']
$myVotes
private
array<string|int, mixed>
$myVotes
$tags
private
Tags
$tags
$tplDefLink
private
string
$tplDefLink
$user read-only
private
User
$user
$userCnt
private
array<string|int, mixed>
$userCnt
$userCntVotes
private
array<string|int, mixed>
$userCntVotes
$voteIcons
private
VoteIcons
$voteIcons
Methods
__construct()
public
__construct(User $user) : mixed
Parameters
- $user : User
getAvgUserPartyVoteImg()
public
getAvgUserPartyVoteImg() : string
Return values
stringgetCntPartyTimer()
public
getCntPartyTimer() : int
Return values
intgetCommentStar()
public
getCommentStar(string $table) : string
Parameters
- $table : string
Return values
stringgetDataInstance()
public
getDataInstance() : Data
Return values
DatagetLastCommentLinks()
public
getLastCommentLinks() : string
Return values
stringgetMyProfilTagsForm()
public
getMyProfilTagsForm() : string
Return values
stringgetMyVoteStars()
public
getMyVoteStars(string $table) : string
Parameters
- $table : string
Return values
stringgetOptionsDef()
public
getOptionsDef(string $flag) : string
Parameters
- $flag : string
Return values
stringgetPartyTagsLinks()
public
getPartyTagsLinks() : string
Return values
stringgetPartyTimerInstance()
public
getPartyTimerInstance() : PartyTimer
Return values
PartyTimergetScoresOn()
public
getScoresOn(array<string|int, mixed> $saScoreData, string $table[, string $type = 'get' ]) : string
Parameters
- $saScoreData : array<string|int, mixed>
- $table : string
- $type : string = 'get'
Return values
stringgetTableParts()
public
getTableParts([string $isOn = 'on' ]) : string
Parameters
- $isOn : string = 'on'
Return values
stringmergeBlockThreeCommentsStats()
public
mergeBlockThreeCommentsStats() : string
Return values
stringmergeBlockTwoStats()
public
mergeBlockTwoStats() : string
Return values
stringcalcSize()
private
calcSize(string $table[, int $cntRecords = 0 ]) : string
Parameters
- $table : string
- $cntRecords : int = 0
Return values
stringgenerateGetPutTopVote()
private
generateGetPutTopVote(string $table) : array<string|int, mixed>
Parameters
- $table : string
Return values
array<string|int, mixed>getBlockTwoStats()
private
getBlockTwoStats(string $tableKey, array<string|int, mixed> $blockStats[, array<string|int, mixed> $downloadLinks = [] ]) : string
Parameters
- $tableKey : string
- $blockStats : array<string|int, mixed>
- $downloadLinks : array<string|int, mixed> = []
Return values
stringgetCntComments()
private
getCntComments() : array<string|int, mixed>
Return values
array<string|int, mixed>getCntUserComments()
private
getCntUserComments() : int
Return values
intgetDownloadLinks()
private
getDownloadLinks() : array<string|int, mixed>
Return values
array<string|int, mixed>getDownloadLinkTpl()
private
getDownloadLinkTpl(string $table[, string $content = '' ]) : string
Parameters
- $table : string
- $content : string = ''
Return values
stringgetEntryTitleIfEmpty()
private
getEntryTitleIfEmpty([string $string = '' ]) : string
Parameters
- $string : string = ''
Return values
stringgetMyVotes()
private
getMyVotes() : array<string|int, mixed>
Return values
array<string|int, mixed>getOnOffForm()
private
getOnOffForm(string $flag) : string
Parameters
- $flag : string
Return values
stringgetProfileVoteImg()
zähle das, was man gevotet hat
private
getProfileVoteImg() : void
getVotesCntWithStar()
private
getVotesCntWithStar(string $table) : array{cnt: mixed, star: string}
Parameters
- $table : string