Пользователь

Чтобы получить данные о пользователе Plesk, используйте класс pm_Client.

Класс pm_Client представляет собой учетную запись пользователя Plesk. Этот класс позволяет получать информацию о пользователе либо по ID, либо по имени пользователя. Он также позволяет идентифицировать тип учетной записи: администратор, реселлер или клиент. Наконец, этот класс содержит метод getProperty(), который позволяет получать любую информацию о пользователе из таблицы clients базы данных Plesk psa.

Примеры

Получение информации о пользователе

Вы можете получать информацию о пользователе по ID и определять имя пользователя и тип учетной записи с помощью методов:

Используйте следующий код:

$client = pm_Client::getByClientId($id);
 echo "Здравствуйте, {$client->getProperty('login')}";
 if ($client->isAdmin()) {
 echo "Вы – администратор";
 } elseif ($client->isReseller()) {
 echo "Вы – реселлер";
 } elseif ($client->isClient()) {
 echo "Вы – клиент";
 }

Получение ID по имени пользователя

Чтобы получить ID пользователя по его имени, используйте метод

Используйте следующий код:

$client = pm_Client::getByLogin($login);
 echo "Ваш ID – {$client->getId()}";
 

Leave your feedback on this topic here

If you have questions or need support, please visit the Plesk forum or contact your hosting provider.
The comments below are for feedback on the documentation only. No timely answers or help will be provided.