Docs Goabase

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

Methods

getRepOfMember()

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
Return values
array<string|int, mixed>

        
On this page

Search results