From f3db4e8041962618a7e99385388dee8f14be846b Mon Sep 17 00:00:00 2001 From: babaev-an Date: Mon, 28 Jul 2025 16:51:22 +0300 Subject: [PATCH] 20250728 1.2.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit [-] Удалён интерфейс IStoredAtSQL (перемещён в пакет php_db_components_pack. [+] Добавлен класс шифрования Encryptor. --- composer.json | 3 +- sources/classes/Encryptor.php | 60 +++++++++++++++++++++++++++++ sources/interfaces/IStoredAtSQL.php | 32 --------------- 3 files changed, 62 insertions(+), 33 deletions(-) create mode 100644 sources/classes/Encryptor.php delete mode 100644 sources/interfaces/IStoredAtSQL.php diff --git a/composer.json b/composer.json index 49584ef..c4e26c1 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,8 @@ ], "require": { "php": "^8.4", - "ext-mbstring": "*" + "ext-mbstring": "*", + "ext-openssl": "*" }, "require-dev": { "phpunit/phpunit": "^12.2.7" diff --git a/sources/classes/Encryptor.php b/sources/classes/Encryptor.php new file mode 100644 index 0000000..bdc9107 --- /dev/null +++ b/sources/classes/Encryptor.php @@ -0,0 +1,60 @@ +