@@ -1247,9 +1247,7 @@ protected function writeTypeBar3D(XMLWriter $objWriter, Bar3D $subject, bool $in
12471247 }
12481248
12491249 /**
1250- * Write Type Pie.
1251- *
1252- * @param XMLWriter $objWriter XML Writer
1250+ * Write Type Doughnut.
12531251 */
12541252 protected function writeTypeDoughnut (XMLWriter $ objWriter , Doughnut $ subject , bool $ includeSheet = false ): void
12551253 {
@@ -1348,22 +1346,6 @@ protected function writeTypeDoughnut(XMLWriter $objWriter, Doughnut $subject, bo
13481346 // c:dLbls\c:txPr\a:p
13491347 $ objWriter ->startElement ('a:p ' );
13501348
1351- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showLegendKey ' , $ series ->hasShowLegendKey () ? '1 ' : '0 ' );
1352- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showVal ' , $ series ->hasShowValue () ? '1 ' : '0 ' );
1353- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showCatName ' , $ series ->hasShowCategoryName () ? '1 ' : '0 ' );
1354- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showSerName ' , $ series ->hasShowSeriesName () ? '1 ' : '0 ' );
1355- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showPercent ' , $ series ->hasShowPercentage () ? '1 ' : '0 ' );
1356- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showBubbleSize ' , '0 ' );
1357- $ this ->writeElementWithValAttribute ($ objWriter , 'c:showLeaderLines ' , $ series ->hasShowLeaderLines () ? '1 ' : '0 ' );
1358-
1359- // c:dLbls\c:txPr
1360- $ objWriter ->startElement ('c:txPr ' );
1361- $ objWriter ->writeElement ('a:bodyPr ' , null );
1362- $ objWriter ->writeElement ('a:lstStyle ' , null );
1363-
1364- // c:dLbls\c:txPr\a:p
1365- $ objWriter ->startElement ('a:p ' );
1366-
13671349 // c:dLbls\c:txPr\a:p\a:pPr
13681350 $ objWriter ->startElement ('a:pPr ' );
13691351
@@ -1406,6 +1388,14 @@ protected function writeTypeDoughnut(XMLWriter $objWriter, Doughnut $subject, bo
14061388 // c:dLbls\c:txPr\
14071389 $ objWriter ->endElement ();
14081390
1391+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showLegendKey ' , $ series ->hasShowLegendKey () ? '1 ' : '0 ' );
1392+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showVal ' , $ series ->hasShowValue () ? '1 ' : '0 ' );
1393+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showCatName ' , $ series ->hasShowCategoryName () ? '1 ' : '0 ' );
1394+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showSerName ' , $ series ->hasShowSeriesName () ? '1 ' : '0 ' );
1395+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showPercent ' , $ series ->hasShowPercentage () ? '1 ' : '0 ' );
1396+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showBubbleSize ' , '0 ' );
1397+ $ this ->writeElementWithValAttribute ($ objWriter , 'c:showLeaderLines ' , $ series ->hasShowLeaderLines () ? '1 ' : '0 ' );
1398+
14091399 $ separator = $ series ->getSeparator ();
14101400 if (!empty ($ separator ) && PHP_EOL != $ separator ) {
14111401 // c:dLbls\c:separator
0 commit comments