($selectedColumns, $row)
| 166 | } |
| 167 | |
| 168 | private function minimizeRow($selectedColumns, $row) |
| 169 | { |
| 170 | $rowMinimized = array(); |
| 171 | foreach ($selectedColumns as $selectedColumn) { |
| 172 | if (is_numeric($selectedColumn)) { |
| 173 | $rowMinimized[] = $row[$selectedColumn - 1]; |
| 174 | } else { |
| 175 | // if columns contain replacement variables, they are processed here |
| 176 | $rowMinimized[] = $this->VariableService->replaceDatasourceColumns($selectedColumn); |
| 177 | } |
| 178 | } |
| 179 | return $rowMinimized; |
| 180 | } |
| 181 | |
| 182 | private function detectDelimiter($data) |
| 183 | { |
no test coverage detected