@@ 260-268 (lines=9) @@ | ||
257 | $cells->next(); |
|
258 | } |
|
259 | $numberColsRepeated = $numberColsRepeated - $prevColumn - 1; |
|
260 | if ($numberColsRepeated > 0) { |
|
261 | if ($numberColsRepeated > 1) { |
|
262 | $objWriter->startElement('table:table-cell'); |
|
263 | $objWriter->writeAttribute('table:number-columns-repeated', $numberColsRepeated); |
|
264 | $objWriter->endElement(); |
|
265 | } else { |
|
266 | $objWriter->writeElement('table:table-cell'); |
|
267 | } |
|
268 | } |
|
269 | } |
|
270 | ||
271 | /** |
|
@@ 281-287 (lines=7) @@ | ||
278 | private function writeCellSpan(XMLWriter $objWriter, $curColumn, $prevColumn) |
|
279 | { |
|
280 | $diff = $curColumn - $prevColumn - 1; |
|
281 | if (1 === $diff) { |
|
282 | $objWriter->writeElement('table:table-cell'); |
|
283 | } elseif ($diff > 1) { |
|
284 | $objWriter->startElement('table:table-cell'); |
|
285 | $objWriter->writeAttribute('table:number-columns-repeated', $diff); |
|
286 | $objWriter->endElement(); |
|
287 | } |
|
288 | } |
|
289 | ||
290 | /** |