Code Duplication    Length = 8-8 lines in 3 locations

source/MySQLiByDanielGP.php 3 locations

@@ 720-727 (lines=8) @@
717
        $aReturn    = $parameters['return'];
718
        $buildArray = false;
719
        switch ($parameters['returnType']) {
720
            case 'array_first_key_rest_values':
721
                if ($parameters['NoOfColumns'] >= 2) {
722
                    $buildArray = true;
723
                } else {
724
                    $msg                    = $this->lclMsgCmn('QueryResultExpectedAtLeast2ColsResultedOther');
725
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
726
                }
727
                break;
728
            case 'array_key_value':
729
            case 'array_key_value2':
730
            case 'array_key2_value':
@@ 730-737 (lines=8) @@
727
                break;
728
            case 'array_key_value':
729
            case 'array_key_value2':
730
            case 'array_key2_value':
731
                if ($parameters['NoOfColumns'] == 2) {
732
                    $buildArray = true;
733
                } else {
734
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected2ColumnsResultedOther');
735
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
736
                }
737
                break;
738
            case 'array_numbered':
739
                if ($parameters['NoOfColumns'] == 1) {
740
                    $buildArray = true;
@@ 738-745 (lines=8) @@
735
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
736
                }
737
                break;
738
            case 'array_numbered':
739
                if ($parameters['NoOfColumns'] == 1) {
740
                    $buildArray = true;
741
                } else {
742
                    $msg                    = $this->lclMsgCmn('i18n_MySQL_QueryResultExpected1ColumnResultedOther');
743
                    $aReturn['customError'] = sprintf($msg, $parameters['NoOfColumns']);
744
                }
745
                break;
746
            case 'array_pairs_key_value':
747
                if (($parameters['NoOfRows'] == 1) && ($parameters['NoOfColumns'] > 1)) {
748
                    $buildArray = true;