UserScoreRep
in package
uses
TraitData
FinalYes
Table of Contents
Properties
- $env : array<string|int, mixed>
Methods
- __construct() : mixed
- getDataInstance() : Data
- getRepOfMember() : array<string|int, mixed>
- Hole die Score-Werte eines Members pro Tabelle, wenn er weniger als vier jahre hier ist
- calculateMinScores() : array<string|int, mixed>
- fetchUserScoresByTable() : array<string|int, mixed>
Properties
$env
private
array<string|int, mixed>
$env
Methods
__construct()
public
__construct() : mixed
getDataInstance()
public
getDataInstance() : Data
Return values
DatagetRepOfMember()
Hole die Score-Werte eines Members pro Tabelle, wenn er weniger als vier jahre hier ist
public
getRepOfMember([array<string|int, mixed> $checkUser = [] ]) : array<string|int, mixed>
Geht darum, einen Wert zu finden, ab dem Voting erlaubt ist. Problem sind Minus-Voting-Trolle
Regel soll sein:
- Wenn weniger als 50 plus-votings bekommen, darf derjenige nicht voten
- Wenn jemand freundlich aber wenig voted, muss 85% im plus sein, damit er voten darf (schwer/teuer)
Wird verwendet, um den Value für die Mindestwahl zu bestimmen
Parameters
- $checkUser : array<string|int, mixed> = []
Return values
array<string|int, mixed> —- forum, forum_poll, party_reports, party_meetingpoint
calculateMinScores()
private
calculateMinScores(array<string|int, mixed> $naReputation) : array<string|int, mixed>
Parameters
- $naReputation : array<string|int, mixed>
Return values
array<string|int, mixed>fetchUserScoresByTable()
private
fetchUserScoresByTable(int $id) : array<string|int, mixed>
Parameters
- $id : int