Subversion Repositories prepend

Rev

Rev 10 | Rev 13 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 10 Rev 12
Line 6... Line 6...
6
// TODO: translate descriptions to english
6
// TODO: translate descriptions to english
7
 
7
 
8
$xxx_vts_prepend_config = array();
8
$xxx_vts_prepend_config = array();
9
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file;
9
if (file_exists($xxx_vts_prepend_config_file = __DIR__.'/../config.local.php')) include $xxx_vts_prepend_config_file;
10
unset($xxx_vts_prepend_config_file);
10
unset($xxx_vts_prepend_config_file);
11
$xxx_directories_need_mysql = $xxx_vts_prepend_config['directories_need_mysql'];
11
$xxx_directories_need_mysql = $xxx_vts_prepend_config['directories_need_mysql'] ?? array(); /* @phpstan-ignore-line */
12
unset($xxx_vts_prepend_config);
12
unset($xxx_vts_prepend_config);
13
 
13
 
14
$xxx_go = false;
14
$xxx_go = false;
15
foreach ($xxx_directories_need_mysql as $xxx_directory_need_mysql) {
15
foreach ($xxx_directories_need_mysql as $xxx_directory_need_mysql) { /* @phpstan-ignore-line */
16
        if ($xxx_negate = (substr($xxx_directory_need_mysql,0,1) === '!')) {
16
        if ($xxx_negate = (substr($xxx_directory_need_mysql,0,1) === '!')) {
17
                $xxx_directory_need_mysql = substr($xxx_directory_need_mysql,1);
17
                $xxx_directory_need_mysql = substr($xxx_directory_need_mysql,1);
18
        }
18
        }
19
        if (strpos($_SERVER['SCRIPT_FILENAME'], $xxx_directory_need_mysql) === 0) {
19
        if (strpos($_SERVER['SCRIPT_FILENAME'], $xxx_directory_need_mysql) === 0) {
20
                $xxx_go = !$xxx_negate;
20
                $xxx_go = !$xxx_negate;
Line 22... Line 22...
22
        unset($xxx_negate);
22
        unset($xxx_negate);
23
}
23
}
24
unset($xxx_directories_need_mysql);
24
unset($xxx_directories_need_mysql);
25
unset($xxx_directory_need_mysql);
25
unset($xxx_directory_need_mysql);
26
 
26
 
27
if ($xxx_go && !function_exists('mysql_connect')) {
27
if ($xxx_go && !function_exists('mysql_connect')) { /* @phpstan-ignore-line */
28
 
28
 
29
        $vts_mysqli = null;
29
        $vts_mysqli = null;
30
        $vts_mysqli_report_set_once = false;
30
        $vts_mysqli_report_set_once = false;
31
 
31
 
32
        // Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation
32
        // Liefert die Anzahl betroffener Datensätze einer vorhergehenden MySQL Operation