Code Duplication    Length = 7-8 lines in 2 locations

install/cli-install.php 2 locations

@@ 1417-1424 (lines=8) @@
1414
foreach ($moduleDependencies as $dependency) {
1415
    $ds = mysqli_query($sqlParser->conn,
1416
        'SELECT id, guid FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_modules` WHERE name="' . $dependency['module'] . '"');
1417
    if (!$ds) {
1418
        echo mysqli_error($sqlParser->conn) . PHP_EOL;
1419
1420
        return;
1421
    } else {
1422
        $row = mysqli_fetch_assoc($ds);
1423
        $moduleId = $row["id"];
1424
        $moduleGuid = $row["guid"];
1425
    }
1426
    // get extra id
1427
    $ds = mysqli_query($sqlParser->conn,
@@ 1429-1435 (lines=7) @@
1426
    // get extra id
1427
    $ds = mysqli_query($sqlParser->conn,
1428
        'SELECT id FROM ' . $dbase . '`' . $sqlParser->prefix . 'site_' . $dependency['table'] . '` WHERE ' . $dependency['column'] . '="' . $dependency['name'] . '"');
1429
    if (!$ds) {
1430
        echo mysqli_error($sqlParser->conn) . PHP_EOL;
1431
1432
        return;
1433
    } else {
1434
        $row = mysqli_fetch_assoc($ds);
1435
        $extraId = $row["id"];
1436
    }
1437
    // setup extra as module dependency
1438
    $ds = mysqli_query($sqlParser->conn,