@@ -325,7 +325,7 @@ private function writePlotArea(XMLWriter $objWriter, ?PlotArea $plotArea, ?Title
325
325
326
326
$ chartTypes = self ::getChartType ($ plotArea );
327
327
$ catIsMultiLevelSeries = $ valIsMultiLevelSeries = false ;
328
- $ plotGroupingType = '' ;
328
+ $ plotGroupingType = null ;
329
329
$ chartType = null ;
330
330
foreach ($ chartTypes as $ chartType ) {
331
331
$ objWriter ->startElement ('c: ' . $ chartType );
@@ -367,7 +367,7 @@ private function writePlotArea(XMLWriter $objWriter, ?PlotArea $plotArea, ?Title
367
367
$ objWriter ->writeAttribute ('val ' , '150 ' );
368
368
$ objWriter ->endElement ();
369
369
370
- if ($ plotGroupingType == 'percentStacked ' || $ plotGroupingType == 'stacked ' ) {
370
+ if ($ plotGroupingType === 'percentStacked ' || $ plotGroupingType = == 'stacked ' ) {
371
371
$ objWriter ->startElement ('c:overlap ' );
372
372
$ objWriter ->writeAttribute ('val ' , '100 ' );
373
373
$ objWriter ->endElement ();
@@ -1110,9 +1110,9 @@ private function writePlotSeriesValuesElement(XMLWriter $objWriter, int $val, ?C
1110
1110
* @param string $groupType Type of plot for dataseries
1111
1111
* @param bool $catIsMultiLevelSeries Is category a multi-series category
1112
1112
* @param bool $valIsMultiLevelSeries Is value set a multi-series set
1113
- * @param string $plotGroupingType Type of grouping for multi-series values
1113
+ * @param string|null $plotGroupingType Type of grouping for multi-series values
1114
1114
*/
1115
- private function writePlotGroup (?DataSeries $ plotGroup , string $ groupType , XMLWriter $ objWriter , bool &$ catIsMultiLevelSeries , bool &$ valIsMultiLevelSeries , string &$ plotGroupingType ): void
1115
+ private function writePlotGroup (?DataSeries $ plotGroup , string $ groupType , XMLWriter $ objWriter , bool &$ catIsMultiLevelSeries , bool &$ valIsMultiLevelSeries , ? string &$ plotGroupingType ): void
1116
1116
{
1117
1117
if ($ plotGroup === null ) {
1118
1118
return ;
0 commit comments