a lot of enviroment stuff added

This commit is contained in:
2025-08-01 18:34:16 +02:00
parent 224f9e99f0
commit 20960419a3
10 changed files with 469 additions and 27 deletions

View File

@ -1,20 +1,28 @@
<?php
require_once __DIR__.'/env.php';
class Database
{
// CHANGE THE DB INFO ACCORDING TO YOUR DATABASE
// private $db_host = 'localhost';
// // private $db_host = '10.35.232.188:3306';
// private $db_name = 'k200835_dog';
// private $db_username = 'k200835_user_dog';
// private $db_password = 'X0pEiBsXN3RLazGhQVvP';
private $db_host = 'localhost';
// private $db_host = '10.35.232.188:3306';
private $db_name = 'k200835_dog';
private $db_username = 'k200835_user_dog';
private $db_password = 'X0pEiBsXN3RLazGhQVvP';
// netcup server
// name of the docker container
//private $db_host = getenv('DB_HOST');
//private $db_name = getenv('DB_NAME');
//private $db_username = getenv('DB_USER');
//private $db_password = getenv('DB_PW');
/// netcup server
/// name of the docker container
private $db_host = getenv('DB_HOST');
private $db_name = getenv('DB_NAME');
private $db_username = getenv('DB_USER');
private $db_password = getenv('DB_PW');
//private $db_host = $_ENV['DB_HOST'];
//private $db_name = $_ENV['DB_NAME'];
//private $db_username = $_ENV['DB_USER'];
//private $db_password = $_ENV['DB_PW'];
public function dbConnection()
{
@ -32,4 +40,4 @@ class Database
}
}
}
}

View File

@ -0,0 +1,11 @@
<?php
require __DIR__.'/vendor/autoload.php';
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__, '.env');
$dotenv->load();
$environment = $_ENV['APP_ENV'] ?: 'development'; // Standardmäßig Entwicklung
$dotenv = Dotenv\Dotenv::createImmutable(__DIR__, '.env.' . $environment);
$dotenv->load();
?>