File tree Expand file tree Collapse file tree 1 file changed +8
-4
lines changed
Expand file tree Collapse file tree 1 file changed +8
-4
lines changed Original file line number Diff line number Diff line change @@ -28,15 +28,19 @@ class XMLExport extends Export
2828
2929 public function computeData (Grid $ grid )
3030 {
31- $ xmlEncoder = new XmlEncoder ();
32- $ xmlEncoder ->setRootNodeName ('grid ' );
33- $ serializer = new Serializer ([new GetSetMethodNormalizer ()], ['xml ' => $ xmlEncoder ]);
31+ if (defined (XmlEncoder::class.'::ROOT_NODE_NAME ' )) {
32+ $ xmlEncoder = new XmlEncoder ([XmlEncoder::ROOT_NODE_NAME => 'grid ' ]);
33+ } else {
34+ $ xmlEncoder = new XmlEncoder ();
35+ $ xmlEncoder ->setRootNodeName ('grid ' );
36+ }
37+ $ serializer = new Serializer ([new GetSetMethodNormalizer ()], [XmlEncoder::FORMAT => $ xmlEncoder ]);
3438
3539 $ data = $ this ->getGridData ($ grid );
3640
3741 $ convertData ['titles ' ] = $ data ['titles ' ];
3842 $ convertData ['rows ' ]['row ' ] = $ data ['rows ' ];
3943
40- $ this ->content = $ serializer ->serialize ($ convertData , ' xml ' );
44+ $ this ->content = $ serializer ->serialize ($ convertData , XmlEncoder:: FORMAT );
4145 }
4246}
You can’t perform that action at this time.
0 commit comments