<?php
require_once(realpath(dirname(__FILE__).'/../config.php'));
require_once(NB_ROOT.'/lib/php/db.php');
+if (empty($DB_CONFS)) $DB_CONFS = [];
+
+if (!empty($_SERVER['DBQ_CONF_FILE'])) {
+ $DB_CONFS = array_merge($DB_CONFS,explode(' ',$_SERVER['DBQ_CONF_FILE']));
+}
+
+if (!empty($_SERVER['DBQ_CONF_DIR'])) {
+ foreach (explode(' ',$_SERVER['DBQ_CONF_DIR']) as $dir) {
+ $DB_CONFS = array_merge($DB_CONFS,
+ (array)glob($dir.'/*.yml'),
+ (array)glob($dir.'/*.yaml'),
+ (array)glob($dir.'/*.php'),
+ []);
+ }
+}
+
if (empty($_SERVER['HOME'])) $_SERVER['HOME'] = '';
-$DB_CONFS = array_merge([],
+if (empty($DB_CONFS)) $DB_CONFS = array_merge([],
# ::ROOT_DIR
# NB 04.01.18 [
require_once(NB_ROOT.'/lib/php/db.php');
// New
+ /*
global $DB_CONFS;
if(empty($DB_CONFS)) $DB_CONFS = [];
(array)glob($dir.'/*.php'),
[]);
}
-/*
- $DB_CONFS = array_merge($DB_CONFS,
- (array)glob($_SERVER['DBQ_CONF_DIR'].'/*.yml'),
- (array)glob($_SERVER['DBQ_CONF_DIR'].'/*.yaml'),
- (array)glob($_SERVER['DBQ_CONF_DIR'].'/*.php'),
- []);
-*/
}
+ */
if (empty($DB_CONFS)) {
require_once(NB_ROOT.'/lib/php/db/config.php');