| @@ 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 | ||