aboutsummaryrefslogtreecommitdiff
path: root/tests/configuration.php
blob: c68a445f54b5fb113266c0c9edc669f1ebd01b81 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php

return (function (string ...$filenames) {
    $ABSOLUTE_URI_STUDIP = '';
    $ASSETS_URL = '';
    $STUDIP_BASE_PATH = '';

    foreach ($filenames as $filename) {
        if (file_exists($filename)) {
            require_once $filename;
        }
    }

    return array_filter([
        'DB_STUDIP_HOST'     => $DB_STUDIP_HOST ?? null,
        'DB_STUDIP_USER'     => $DB_STUDIP_USER ?? null,
        'DB_STUDIP_PASSWORD' => $DB_STUDIP_PASSWORD ?? null,
        'DB_STUDIP_DATABASE' => $DB_STUDIP_DATABASE ?? null,
    ]);
})(
    dirname(__DIR__).'/config/config_defaults.inc.php',
    dirname(__DIR__).'/config/config_local.inc.php'
);