Code Duplication    Length = 8-8 lines in 3 locations

source/MySQLiByDanielGP.php 3 locations

@@ 488-495 (lines=8) @@
485
        $aReturn    = $parameters['return'];
486
        $buildArray = false;
487
        switch ($parameters['returnType']) {
488
            case 'array_first_key_rest_values':
489
                if ($parameters['NoOfColumns'] >= 2) {
490
                    $buildArray = true;
491
                } else {
492
                    $msg                    = $this->lclMsgCmn('QueryResultExpectedAtLeast2ColsResultedOther');
493
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
494
                }
495
                break;
496
            case 'array_key_value':
497
            case 'array_key_value2':
498
            case 'array_key2_value':
@@ 498-505 (lines=8) @@
495
                break;
496
            case 'array_key_value':
497
            case 'array_key_value2':
498
            case 'array_key2_value':
499
                if ($parameters['NoOfColumns'] == 2) {
500
                    $buildArray = true;
501
                } else {
502
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected2ColumnsResultedOther');
503
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
504
                }
505
                break;
506
            case 'array_numbered':
507
                if ($parameters['NoOfColumns'] == 1) {
508
                    $buildArray = true;
@@ 506-513 (lines=8) @@
503
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
504
                }
505
                break;
506
            case 'array_numbered':
507
                if ($parameters['NoOfColumns'] == 1) {
508
                    $buildArray = true;
509
                } else {
510
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected1ColumnResultedOther');
511
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
512
                }
513
                break;
514
            case 'array_pairs_key_value':
515
                if (($parameters['NoOfRows'] == 1) && ($parameters['NoOfColumns'] > 1)) {
516
                    $buildArray = true;