From d28d4d06f21360cfee93a6c5fdaf79ac229ad78b Mon Sep 17 00:00:00 2001 From: netkas Date: Thu, 29 May 2025 15:55:43 -0400 Subject: [PATCH] Add configuration classes for database and Redis setup --- .idea/php.xml | 8 ++ project.json | 17 +++ .../Classes/Configuration.php | 77 ++++++++++++ .../Configuration/DatabaseConfiguration.php | 118 ++++++++++++++++++ .../Configuration/RedisConfiguration.php | 76 +++++++++++ .../Classes/DatabaseConnection.php | 37 ++++++ src/FederationServer/FederationServer.php | 8 ++ 7 files changed, 341 insertions(+) create mode 100644 src/FederationServer/Classes/Configuration.php create mode 100644 src/FederationServer/Classes/Configuration/DatabaseConfiguration.php create mode 100644 src/FederationServer/Classes/Configuration/RedisConfiguration.php create mode 100644 src/FederationServer/Classes/DatabaseConnection.php create mode 100644 src/FederationServer/FederationServer.php diff --git a/.idea/php.xml b/.idea/php.xml index f324872..2b1842c 100644 --- a/.idea/php.xml +++ b/.idea/php.xml @@ -10,6 +10,14 @@