Code Duplication    Length = 8-8 lines in 3 locations

source/MySQLiByDanielGP.php 3 locations

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