Added config system

master
Bofh 1 year ago
parent 381a188082
commit 15751325be

1
.gitignore vendored

@ -1 +1,2 @@
.*.swp
config/config.php

@ -0,0 +1,5 @@
<?php
$config = [
"site_name": "https://your-site.com",
];

@ -24,6 +24,7 @@ services:
- ENV=dev # if not set, production mode is ON
volumes:
- ./public:/var/www/html
- ./config:/config
- ./src:/src
networks:
- dev

@ -20,3 +20,16 @@ function l($key, $default='') {
echo $locales[$parts[0]][$parts[1]];
else echo $default;
}
# read config
$config = [];
if (file_exists('/config/config.php')) {
require_once '/config/config.php';
}
function conf($key, $default='') {
global $config;
if (isset($config[$key]))
return $config[$key];
return $default;
}

Loading…
Cancel
Save