Oftmals ist es Notwendig die Userdaten zu ermitteln. pragmaMx stellt dafür eine eigene Klasse zur Verfügung. Hier sind die wichtigsten Funktionen aufgelistet:

Userfunktionen

Funktion

Übergabewerte

Rückgabewerte

Beschreibung

mxIsAdmin()

-

True/false

ueberprueft, ob der Nutzer als Admin eingeloggt ist

mxIsUser()

-

True/false

Ueberprueft, ob der Nutzer als User eingeloggt ist

mxGetUserData()

-

Array mit den userdaten

Abfragen der User-Daten des aktuellen Users.

mxGetUserDataFromUsername ($username)

$username

Array mit den userdaten

Abfragen der User-Daten von einem bestimmten User mit Usernamen als Abfrageparameter

mxGetUserDataFromUid($uid)

$uid=UserID

Array mit den userdaten

Abfragen der User-Daten von einem bestimmten User mit Userid als Abfrageparameter

mxIsUserOnline($username)

$username

True/false

ermittelt ob ein User online ist

mxGetGroupTitle($groupid)

GruppenID

String

Funktion zum Auslesen des Gruppennamens anhand der Gruppen-ID