TournamentAdminright (line 160)
void
TournamentAdminright
()
TournamentCombatantID2Name (line 200)
Gibt den Namen zu einer TeamID zurück
string
TournamentCombatantID2Name
(integer $combatantid)
-
integer
$combatantid: Die ID des Teams von dem der Name gesucht wird
TournamentError (line 130)
Gibt eine Turnier-Fehlermeldung aus.
Dem Fehlertext wird der Dateiname und die Zeile des Aufrufs angehängt. Wenn es sich um einen Fehler handelt (kein Notice) wird vor der Fehlermeldung "Tournamenterror: " angezeigt um in den Logdateien eine entsprechende Übersichtlichkeit zu gewährleisten.
bool
TournamentError
(string $msg, [string $lvl = E_USER_NOTICE], [string $file = false], [integer $line = false])
-
string
$msg: Die Fehlermeldung, welche ausgegeben werden soll.
-
string
$lvl: Error-Level (E_USER_NOTICE, E_USER_WARNING oder E_USER_ERROR)
-
string
$file: Dateiname in der der Fehler aufgetreten ist
-
integer
$line: Zeilennummer wo der Fehler aufgetreten ist (bzw. wo Error() aufgerufen wurde)
TournamentGameIncludeTeamsize (line 381)
Prüft ob in einem Spielname die Turniergroesse enthalten ist Es wird geprüft, ob in die Teamgröße (XonX) angegeben ist.
integer
TournamentGameIncludeTeamsize
( $game)
TournamentGamesIncludeTeamsize (line 354)
Prüft ob in allen Spielnamen die Turniergroesse enthalten ist vor allem fuer importierte Ligaspiele wichtig Es wird geprüft, ob in allen Ligaspielen die Teamgröße (XonX) angegeben ist.
boolean
TournamentGamesIncludeTeamsize
(Object $liga)
-
Object
$liga: ein Ligaobjekt
TournamentGetCoins (line 653)
Liefert ein Array mit allen definierten Coins oder wenn eine ID angegeben wird nur von diesem Turnier
array
TournamentGetCoins
([integer $tid = false], [ $forceLoad = false])
-
integer
$tid: optional eine TurnierID
-
$forceLoad
TournamentGetCombatants (line 513)
Liest alle teilnehmenden Teams eines Turnieres aus.
Weiterhin können die Namen der Teammitglieder ausgelesen werden.
array
TournamentGetCombatants
(integer $tournamentid, [bool $withfreilos = false], [bool $withuser = false])
-
integer
$tournamentid: eine Turnier-ID
-
bool
$withfreilos: gibt an, ob auch Freilose zurückgegeben werden
-
bool
$withuser: gibt an ob zu den Teams auch die Mitglieder ausgelesen werden sollen
TournamentGetGame (line 1988)
Liest einmal alle Spiele aus der DB und gibt die Daten des angeforderten Spieles zurück
Array
TournamentGetGame
(int $id)
-
int
$id: ID eines Spieles
TournamentGetGroup (line 250)
Liefert eine Turniergruppe inkl. Bilddaten für #DBIMAGE.
array
TournamentGetGroup
(integer $gid)
-
integer
$gid: ID einer Turniergruppe
TournamentGetGroupName (line 264)
Liefert den Namen einer Gruppe
String
TournamentGetGroupName
(int $groupid)
-
int
$groupid: ID der Gruppe
TournamentGetGroups (line 231)
Liefert die Turniergruppen Liefert eine Liste mit allen Turniergruppen inkl.
Bilddaten für #DBIMAGE nach 'order' sortiert.
array
TournamentGetGroups
()
TournamentGetLiga (line 72)
Liefert die Liga zu der ID/Kürzel/DB-Wert
object ein
TournamentGetLiga
(String $dbName)
-
String
$dbName: Name der Liga in der Spalte `type` von flip_tournament_tournaments
TournamentGetStartString (line 547)
Gibt die Startzeit in abhängig des Abstandes zu jetzt zurück
string
TournamentGetStartString
(integer $time, string $status)
-
integer
$time: PHP-Timestamp
-
string
$status: Der Status wird dazu benutzt um festzustellen ob ein Turnier Verspätung hat.
TournamentGetStatusString (line 603)
converts the DB-status-enum strings into (german) descriptions
Der Status "(grp)games" bekommt die aktuelle (weiteste) Runde angehängt, der status "end" bekommt den Sieger angehängt.
string
TournamentGetStatusString
(string $status, [ $tournamentid = false])
-
string
$status: Status welcher "Übersetzt" werden soll (closed, open, grpgames, games oder end)
-
$tournamentid
TournamentGetTournament (line 291)
Liefert alle Datenbankspalten eines Turnieres
Array
TournamentGetTournament
(integer $tournamentid)
-
integer
$tournamentid: ID eines Turnieres
TournamentGetTournamentDetails (line 466)
Turnierliste aufbereiten (Gruppieren, Turniername, Anzahl Teams)
void
TournamentGetTournamentDetails
([ $list = false])
TournamentGetTournaments (line 275)
Liest die Datenbankspalten aller Turniere aus und sortiert diese nach der Startzeit
array
TournamentGetTournaments
([ $forceLoad = false])
TournamentGetTournamentString (line 303)
Gibt einen Text zurück, welcher das Turnier beschreibt.
Ausser dem Namen des Spieles und der Teamgröße (XonX) steht evtl. die Liga oder FUN vor dem Turniernamen.
string
TournamentGetTournamentString
(integer $tournamentid)
-
integer
$tournamentid: Die ID des Turnieres von dem man den Text haben möchte
TournamentGetUserCoins (line 674)
Liest das verbleibende Guthaben eines Users aus.
Array
TournamentGetUserCoins
([mixed $uid = false])
-
mixed
$uid: Bezeichnung eines Users (@see core/core.subject.php, CreateSubjectInstance())
TournamentGroupmatchestartlevel (line 41)
matches with levels above this are group-matches with 'group = level -
groupmatchestart' (level=10001 is group 1)
void
TournamentGroupmatchestartlevel
()
TournamentIsAdmin (line 167)
Prüft, ob der aktuelle User ein Turnieradmin ist
void
TournamentIsAdmin
()
TournamentIsOrga (line 181)
Prüft, ob der aktuelle User ein Orga des angegebenen Turnieres ist
boolean
TournamentIsOrga
(int $tournament_id)
-
int
$tournament_id: TurnierID
TournamentIsValidID (line 145)
Prüft ob eine ID ein vorhandenes Turnier bezeichnet
boolean
TournamentIsValidID
(int $aID)
TournamentLigen (line 51)
vorgesehene Ligen liefert alle Ligen für die es Klassen gibt
Array
TournamentLigen
()
TournamentLvl2txt (line 426)
Gibt den Namen der Runde zurück, welche anhand einer Kommazahl angegeben wird
Dabei gilt folgendes für die Level:
- = OverallFinale (letztes Match)
- = Finale (nur DoubleElimination)
- = Halbfinale (WinnerBracket)
0.75 = ConsolidationFinale im Loserbracket (Winner aus LB und Verlierer WB (Level 1)) 1.25 = Finale im Loserbracket 1.75 = Gewinner aus 2.25 gegen Verlierer aus 2
Alle weiteren Runden werden einfach hochgezählt (1. Runde, 2. Runde, Halbfinale...)
string
TournamentLvl2txt
(float $level, $tournamentid, float $toplevel)
-
float
$level: Nummer Runde im Turnier
-
float
$toplevel: Lever der 1. Runde. Wenn nicht angegeben wird der des aktuellen Turnieres benutzt.
-
$tournamentid
TournamentRequireValidID (line 153)
void
TournamentRequireValidID
( $aID)
TournamentStatuses (line 103)
mögliche Staten und deren Anzeigenamen
enum in flip_tournament_tournaments.status
Array
TournamentStatuses
()
TournamentTablename_Badnames (line 21)
void
TournamentTablename_Badnames
()
TournamentTablename_Games (line 25)
void
TournamentTablename_Games
()
TournamentTeamNameColumn (line 32)
Eigenschaft der Team-Subjekte, welche den Namen angibt
void
TournamentTeamNameColumn
()
TournamentUserSpentCoins (line 697)
Liefert die Anzahl der verbrauchent Coins eines Benutzers
int
TournamentUserSpentCoins
(Object $u, int $coinid)
-
Object
$u: User-Objekt
-
int
$coinid: ID einer Coingruppe
TournamentValidLiga (line 88)
Prüft ob die Liga gültig ist
bool
TournamentValidLiga
(String $liga)
-
String
$liga: Liga (-kürzel aus DB)