.\config\
This commit is contained in:
@ -1,6 +1,7 @@
|
||||
<?php
|
||||
include_once dirname(__DIR__) . '/vendor/autoload.php';
|
||||
include_once 'errors.php';
|
||||
include_once 'dotenv.php';
|
||||
include_once 'database.php';
|
||||
include_once 'routes.php';
|
||||
?>
|
||||
?>
|
||||
|
12
bootstrap/dotenv.php
Normal file
12
bootstrap/dotenv.php
Normal file
@ -0,0 +1,12 @@
|
||||
<?php
|
||||
use Dotenv\Dotenv;
|
||||
|
||||
$folder = dirname(__DIR__);
|
||||
$files = new DirectoryIterator($folder);
|
||||
foreach ($files as $file) {
|
||||
if ($file->isDir() or $file->getExtension() != 'env') {
|
||||
continue;
|
||||
}
|
||||
$env = Dotenv::createImmutable($file->getPath(), $file->getBasename());
|
||||
$env->load();
|
||||
}
|
@ -22,7 +22,8 @@
|
||||
"php-di/slim-bridge": "dev-master",
|
||||
"rubellum/slim-blade-view": "dev-master",
|
||||
"nyholm/psr7": "1.4.x-dev",
|
||||
"nyholm/psr7-server": "dev-master"
|
||||
"nyholm/psr7-server": "dev-master",
|
||||
"vlucas/phpdotenv": "5.3.x-dev"
|
||||
},
|
||||
"require-dev" : {
|
||||
"phpunit/phpunit" : "^6.3",
|
||||
|
@ -13,8 +13,6 @@ services:
|
||||
php:
|
||||
build: .
|
||||
container_name: php
|
||||
ports:
|
||||
- 9123:9000
|
||||
volumes:
|
||||
- .:/code
|
||||
|
||||
@ -22,8 +20,6 @@ services:
|
||||
container_name: db
|
||||
image: mariadb:latest
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 3308:3306
|
||||
env_file: .db.env
|
||||
volumes:
|
||||
- dbdata:/var/lib/mysql
|
||||
|
Reference in New Issue
Block a user