From 7fdf2b538ad7786468ddf8c7ded5c1c4994ba9b1 Mon Sep 17 00:00:00 2001 From: Brandon Skrtich Date: Thu, 13 Mar 2014 00:17:48 -0600 Subject: [PATCH] Add XMLWriter Compatibility option --- Classes/PHPWord/Settings.php | 62 ++++++++++++++++++++++++++++ Classes/PHPWord/Shared/XMLWriter.php | 18 ++++---- 2 files changed, 71 insertions(+), 9 deletions(-) create mode 100644 Classes/PHPWord/Settings.php diff --git a/Classes/PHPWord/Settings.php b/Classes/PHPWord/Settings.php new file mode 100644 index 00000000..67ef697e --- /dev/null +++ b/Classes/PHPWord/Settings.php @@ -0,0 +1,62 @@ +_xmlWriter->setIndent(true); - //$this->_xmlWriter->setIndent(false); - - // Set indent - // proposed to be '' in production version - $this->_xmlWriter->setIndentString(' '); - //$this->_xmlWriter->setIndentString(''); + // Set xml Compatibility + $compatibility = PHPWord_Settings::getCompatibility(); + if ($compatibility) { + $this->_xmlWriter->setIndent(false); + $this->_xmlWriter->setIndentString(''); + } else { + $this->_xmlWriter->setIndent(true); + $this->_xmlWriter->setIndentString(' '); + } } /**