Classe d’utilisateurs
La classe User dispose des méthodes et propriétés suivantes :
Méthodes
this sendEmail(string $subject, string $body) - Envoie un e-mail à l'utilisateur.
bool canPrintToQueue(string $queueName) - L'utilisateur dispose des droits nécessaires pour envoyer des travaux vers la file d'attente.
bool hasGroup(string $name) - L'utilisateur est membre du groupe.
this sendNotification(string $type, string $title, string $body) - Envoie une notification à l'utilisateur via le Desktop Client MyQ :
type : info, warning, error
title : titre de la notification
body : texte de la notification (format texte brut)
QuotaInfo getQuotaInfo() - Récupère des informations sur les quotas de l'utilisateur.
Propriétés
Nom | Type | Modifiable | Description |
|---|---|---|---|
nom | chaîne | - | Nom d'utilisateur |
chaîne | - | Adresse e-mail de l'utilisateur | |
nom complet | chaîne | - | Prénom et nom de l'utilisateur |
délégués | Utilisateur[ ] | - | Tableau des délégués de l'utilisateur |
notes | chaîne | - | Notes |
files d'attente personnelles | File d'impression[ ] | - | Tableau de files d'attente personnelles classées par |