Хранение данных расширения
Довольно часто расширению необходимо хранилище для его данных, например, настроек пользователей или секретных ключей. У вас, как у разработчика, есть множество способов хранения данных, например, файлы и базы данных. Кроме того Plesk предоставляет механизм Хранилища пар «ключ-значение», чтобы упростить хранение данных и доступ к ним.
Шифрование данных
Если вам необходимо хранить какие-либо данные в зашифрованном виде, используйте следующие методы класса pm_Crypt:
Примечание: при сохранении данных в Хранилице пар «ключ-значение» Plesk используйте специальные методы pm_Settings::setEncrypted() и pm_Settings::getDecrypted().
Следующий код расшифровывает значение вашей переменной:
$password = "secret password";
$encryptedPassword = pm_Crypt::encrypt($password);
// store $encryptedPassword to your own storage