PartyReportList
in package
uses
TraitCommentsList, TraitEmbed, TraitMember, TraitPartyInfo, TraitScore
Table of Contents
Properties
- $commentsList : CommentsList
- $env : array<string|int, mixed>
- $isOld : bool
- $isUser : bool
- $member : Member
- $memberLink : MemberLink
- $nPos : int
- $partyInfo : PartyInfo
- $partyReportRating : PartyReportRating
- $PID : int
- $saPartyShort : array<string|int, mixed>
- $tplDefLink : string
- $tplLoop : string
Methods
- __construct() : mixed
- Alle funktionen zu den reports
- getCommentsListInstance() : CommentsList
- getEmbedInstance() : Embed
- getListReports() : string
- getMemberInstance() : Member
- getPartyInfoInstance() : PartyInfo
- getScoresInstance() : Scores
- initParams() : void
- generateComments() : array<string|int, mixed>
- generateEditVoteLink() : string
- generateMemberImageTag() : string
- getTopFourPhotos() : array{count: int, output: string}
- Displays the first four photos to a report
- getTopPhotosForUser() : array<string|int, mixed>
- getTplLoop() : string
- getTplStart() : string
- Liste der Party-Reports innerhalb einer Party
- getTplStop() : string
Properties
$commentsList
private
CommentsList
$commentsList
$env
private
array<string|int, mixed>
$env
$isOld
private
bool
$isOld
$isUser
private
bool
$isUser
$member
private
Member
$member
$memberLink
private
MemberLink
$memberLink
$nPos
private
int
$nPos
$partyInfo
private
PartyInfo
$partyInfo
$partyReportRating
private
PartyReportRating
$partyReportRating
$PID
private
int
$PID
$saPartyShort
private
array<string|int, mixed>
$saPartyShort
$tplDefLink
private
string
$tplDefLink
$tplLoop
private
string
$tplLoop
Methods
__construct()
Alle funktionen zu den reports
public
__construct(int $PID[, int $nPos = 0 ][, array<string|int, mixed> $saPartyShort = [] ]) : mixed
Parameters
- $PID : int
- $nPos : int = 0
- $saPartyShort : array<string|int, mixed> = []
Tags
getCommentsListInstance()
public
getCommentsListInstance() : CommentsList
Return values
CommentsListgetEmbedInstance()
public
getEmbedInstance() : Embed
Return values
EmbedgetListReports()
public
getListReports() : string
Tags
Return values
stringgetMemberInstance()
public
getMemberInstance() : Member
Return values
MembergetPartyInfoInstance()
public
getPartyInfoInstance() : PartyInfo
Return values
PartyInfogetScoresInstance()
public
getScoresInstance() : Scores
Return values
ScoresinitParams()
public
initParams([array<string|int, mixed> $saPartyShort = [] ]) : void
Parameters
- $saPartyShort : array<string|int, mixed> = []
Tags
generateComments()
private
generateComments(array<string|int, mixed> $saRow, int $bComments, int $nFullIgnore, mixed $strName) : array<string|int, mixed>
Parameters
- $saRow : array<string|int, mixed>
- $bComments : int
- $nFullIgnore : int
- $strName : mixed
Tags
Return values
array<string|int, mixed>generateEditVoteLink()
private
generateEditVoteLink(string $strReportRating, int $bModMine) : string
Parameters
- $strReportRating : string
- $bModMine : int
Return values
stringgenerateMemberImageTag()
private
generateMemberImageTag(array<string|int, mixed> $saUserPublic) : string
Parameters
- $saUserPublic : array<string|int, mixed>
Return values
stringgetTopFourPhotos()
Displays the first four photos to a report
private
getTopFourPhotos(int $nUserID) : array{count: int, output: string}
Parameters
- $nUserID : int
Tags
Return values
array{count: int, output: string}getTopPhotosForUser()
private
getTopPhotosForUser(array<string|int, mixed> $saUserPublic) : array<string|int, mixed>
Parameters
- $saUserPublic : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>getTplLoop()
private
getTplLoop([array<string|int, mixed> $saRow = [] ][, int $nCount = 0 ]) : string
Parameters
- $saRow : array<string|int, mixed> = []
- $nCount : int = 0
Tags
Return values
stringgetTplStart()
Liste der Party-Reports innerhalb einer Party
private
getTplStart() : string
Return values
stringgetTplStop()
private
getTplStop() : string