PartyReport
in package
Around Party reports
Table of Contents
- checkPartyVoted() : int
- Suche nach der ID, die das Party-Voting des Users kennzeichnet
- cntWritten() : int
- Wir müssen rausfinden, ob ein User bereits zwei Reports geschrieben hat. ein Veranstalter kann beliebig viele schreiben Da zu dem Report nicht auch die user-id gespeichert wird, müssen umwege gegangen werden
- getList() : string
- Alle funktionen zu den reports
- getMeetingReport() : string
- Zeigt eine Liste der letzten drei Meetingponts oder Reports anderer Parties von diesem Veranstalter
- getMeetingReportBox() : string
- getRating() : string
- Zeige Rating pro Report
- getRatingSum() : string
- getTopFourPhotos() : array<string|int, mixed>
- Displays the first four photos to a report
- getVoteOfMember() : array<string|int, mixed>
- Gibt die Werte des Party-Votings eines Members als Array zurueck
- getVoteOptions() : string
- showRatingSumAllParties() : array<string|int, mixed>
- Hitliste der bestgevoteten Partys
- writeReport() : int
- writeVoting() : void
- getRatingReportSQL() : array<string|int, mixed>|bool|mixed
- getRatingSumAllSQL() : bool|mysqli_result|array<string|int, mixed>
- getRatingSumCntSQL() : int|string
- getRatingSumSQL() : mysqli_result
Methods
checkPartyVoted()
Suche nach der ID, die das Party-Voting des Users kennzeichnet
public
static checkPartyVoted(int $PID) : int
Parameters
- $PID : int
Return values
int —ID oder 0
cntWritten()
Wir müssen rausfinden, ob ein User bereits zwei Reports geschrieben hat. ein Veranstalter kann beliebig viele schreiben Da zu dem Report nicht auch die user-id gespeichert wird, müssen umwege gegangen werden
public
static cntWritten(int $PID) : int
Parameters
- $PID : int
Return values
int —getList()
Alle funktionen zu den reports
public
static getList(int $PID, int $nPos) : string
Parameters
- $PID : int
- $nPos : int
Return values
string —getMeetingReport()
Zeigt eine Liste der letzten drei Meetingponts oder Reports anderer Parties von diesem Veranstalter
public
static getMeetingReport(int $nPartySubmitterID, int $PID, string $strSubmitter[, string $type = 'meeting' ]) : string
Parameters
- $nPartySubmitterID : int
- $PID : int
- $strSubmitter : string
- $type : string = 'meeting'
Return values
string —getMeetingReportBox()
public
static getMeetingReportBox(int $nPartyOrgaID, int $nPID, string $strSubmitter) : string
Parameters
- $nPartyOrgaID : int
- $nPID : int
- $strSubmitter : string
Return values
string —getRating()
Zeige Rating pro Report
public
static getRating(int $PID, int $nRepID) : string
Parameters
- $PID : int
- $nRepID : int
Tags
Return values
string —- Anzahl
getRatingSum()
public
static getRatingSum(int $PID) : string
Parameters
- $PID : int
Return values
string —getTopFourPhotos()
Displays the first four photos to a report
public
static getTopFourPhotos(int $PID, int $nUserID) : array<string|int, mixed>
Parameters
- $PID : int
- $nUserID : int
Return values
array<string|int, mixed> —getVoteOfMember()
Gibt die Werte des Party-Votings eines Members als Array zurueck
public
static getVoteOfMember(int $PID) : array<string|int, mixed>
Parameters
- $PID : int
Return values
array<string|int, mixed> —$saReturn 0 oder id,party_id,report_id,user_id,location,line_up,deco,guests,overall
getVoteOptions()
public
static getVoteOptions(int $PID) : string
Parameters
- $PID : int
Tags
Return values
string —showRatingSumAllParties()
Hitliste der bestgevoteten Partys
public
static showRatingSumAllParties(int $nPos, array<string|int, mixed> $saAtt) : array<string|int, mixed>
Parameters
- $nPos : int
- $saAtt : array<string|int, mixed>
Return values
array<string|int, mixed> —writeReport()
public
static writeReport(array<string|int, mixed> $saReport, array<string|int, mixed> $saInform, int $PID) : int
Parameters
- $saReport : array<string|int, mixed>
- $saInform : array<string|int, mixed>
- $PID : int
Tags
Return values
int —writeVoting()
public
static writeVoting(array<string|int, mixed> $naRate, int $PID, int $nRepID) : void
Parameters
- $naRate : array<string|int, mixed>
- $PID : int
- $nRepID : int
Tags
Return values
void —getRatingReportSQL()
protected
static getRatingReportSQL(int $PID, int $nRepID) : array<string|int, mixed>|bool|mixed
Parameters
- $PID : int
- $nRepID : int
Return values
array<string|int, mixed>|bool|mixed —getRatingSumAllSQL()
private
static getRatingSumAllSQL(int $nPos, array<string|int, mixed> $saAtt) : bool|mysqli_result|array<string|int, mixed>
Parameters
- $nPos : int
- $saAtt : array<string|int, mixed>
Tags
Return values
bool|mysqli_result|array<string|int, mixed> —getRatingSumCntSQL()
private
static getRatingSumCntSQL(array<string|int, mixed> $saAtt) : int|string
Parameters
- $saAtt : array<string|int, mixed>
Return values
int|string —getRatingSumSQL()
private
static getRatingSumSQL(int $PID) : mysqli_result
Parameters
- $PID : int