Benutzerklasse
Die User-Klasse verfügt über die folgenden Methoden und Eigenschaften:
Methoden
this sendEmail(string $subject, string $body) – Sende eine E-Mail an den Benutzer.
bool canPrintToQueue(string $queueName) – Der Benutzer hat die Berechtigung, Aufträge an die Warteschlange zu senden.
bool hasGroup(string $name) – Der Benutzer ist Mitglied der Gruppe.
this sendNotification(string $type, string $title, string $body) – Sendet eine Benachrichtigung über den MyQ Desktop Client an den Benutzer:
type: info, warning, error
title: Titel der Benachrichtigung
body: Benachrichtigungstext (Klartextformat)
QuotaInfo getQuotaInfo() – Ruft Informationen zu den Kontingenten des Benutzers ab.
Eigenschaften
Name | Typ | Schreibbar | Beschreibung |
|---|---|---|---|
name | Zeichenkette | - | Anmeldename des Benutzers |
Zeichenkette | - | E-Mail-Adresse des Benutzers | |
vollständiger Name | Zeichenkette | - | Vor- und Nachname des Benutzers |
Vertretungen | Benutzer[ ] | - | Array der Vertretungen des Benutzers |
notizen | Zeichenkette | - | Notizen |
persönliche Warteschlangen | Warteschlange[ ] | - | Array persönlicher Warteschlangen, sortiert nach |