Code Duplication    Length = 8-8 lines in 3 locations

source/MySQLiByDanielGP.php 3 locations

@@ 695-702 (lines=8) @@
692
        $aReturn    = $parameters['return'];
693
        $buildArray = false;
694
        switch ($parameters['returnType']) {
695
            case 'array_first_key_rest_values':
696
                if ($parameters['NoOfColumns'] >= 2) {
697
                    $buildArray = true;
698
                } else {
699
                    $msg                    = $this->lclMsgCmn('QueryResultExpectedAtLeast2ColsResultedOther');
700
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
701
                }
702
                break;
703
            case 'array_key_value':
704
            case 'array_key_value2':
705
            case 'array_key2_value':
@@ 705-712 (lines=8) @@
702
                break;
703
            case 'array_key_value':
704
            case 'array_key_value2':
705
            case 'array_key2_value':
706
                if ($parameters['NoOfColumns'] == 2) {
707
                    $buildArray = true;
708
                } else {
709
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected2ColumnsResultedOther');
710
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
711
                }
712
                break;
713
            case 'array_numbered':
714
                if ($parameters['NoOfColumns'] == 1) {
715
                    $buildArray = true;
@@ 713-720 (lines=8) @@
710
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
711
                }
712
                break;
713
            case 'array_numbered':
714
                if ($parameters['NoOfColumns'] == 1) {
715
                    $buildArray = true;
716
                } else {
717
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected1ColumnResultedOther');
718
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
719
                }
720
                break;
721
            case 'array_pairs_key_value':
722
                if (($parameters['NoOfRows'] == 1) && ($parameters['NoOfColumns'] > 1)) {
723
                    $buildArray = true;