The User class has the following methods and properties:
Methods
-
this sendEmail(string $subject, string $body) - Send an email to the user.
-
bool canPrintToQueue(string $queueName) - The user has the rights to send jobs to the queue.
-
bool hasGroup(string $name) - The user is a member of the group.
-
this sendNotification(string $type, string $title, string $body) - Send a notification to the user via MyQ Desktop Client:
-
type: info, warning, error
-
title: notification title
-
body: notification text (plain text format)
-
-
QuotaInfo getQuotaInfo() - Get information about user's quotas.
Properties
|
Name |
Type |
Writable |
Description |
|---|---|---|---|
|
name |
string |
- |
Login name of the user |
|
|
string |
- |
Email of the user |
|
fullname |
string |
- |
Name and surname of the user |
|
delegates |
User[ ] |
- |
Array of the user's delegates |
|
notes |
string |
- |
Notes |
|
personalQueues |
Queue[ ] |
- |
Array of personal queues ordered by
|