Code Duplication    Length = 14-14 lines in 2 locations

services/NorthWind/NorthWindQueryProvider.php 2 locations

@@ 126-139 (lines=14) @@
123
            throw ODataException::createInternalServerError($errorAsString);
124
        }
125
        $returnResult = array();
126
        switch ($resourceSetName) {
127
            case 'Customers':
128
                $returnResult = $this->_serializeCustomers($stmt);
129
                break;
130
            case 'Orders':
131
                $returnResult = $this->_serializeOrders($stmt);
132
                break;
133
            case 'Order Details':
134
                $returnResult = $this->_serializeOrderDetails($stmt);
135
                break;
136
            case 'Employees':
137
                $returnResult = $this->_serializeEmployees($stmt);
138
                break;
139
        }
140
        sqlsrv_free_stmt($stmt);
141
142
        return $returnResult;
@@ 192-205 (lines=14) @@
189
190
        $result = null;
191
        while ($record = sqlsrv_fetch_array($stmt, SQLSRV_FETCH_ASSOC)) {
192
            switch ($resourceSetName) {
193
                case 'Customers':
194
                    $result = $this->_serializeCustomer($record);
195
                    break;
196
                case 'Orders':
197
                    $result = $this->_serializeOrder($record);
198
                    break;
199
                case 'Order Details':
200
                    $result = $this->_serializeOrderDetail($record);
201
                    break;
202
                case 'Employees':
203
                    $result = $this->_serializeEmployee($record);
204
                    break;
205
            }
206
        }
207
        sqlsrv_free_stmt($stmt);
208