1
+ <?php
2
+ /**
3
+ * PHPWord
4
+ *
5
+ * Copyright (c) 2014 PHPWord
6
+ *
7
+ * This library is free software; you can redistribute it and/or
8
+ * modify it under the terms of the GNU Lesser General Public
9
+ * License as published by the Free Software Foundation; either
10
+ * version 2.1 of the License, or (at your option) any later version.
11
+ *
12
+ * This library is distributed in the hope that it will be useful,
13
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
14
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
15
+ * Lesser General Public License for more details.
16
+ *
17
+ * You should have received a copy of the GNU Lesser General Public
18
+ * License along with this library; if not, write to the Free Software
19
+ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
20
+ *
21
+ * @category PHPWord
22
+ * @package PHPWord
23
+ * @copyright Copyright (c) 2014 PHPWord
24
+ * @license http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt LGPL
25
+ * @version 0.7.0
26
+ */
27
+
28
+ /**
29
+ * PHPWord_Settings
30
+ */
31
+ class PHPWord_Settings {
32
+ /**
33
+ * Compatibility option for XMLWriter
34
+ *
35
+ * @var boolean
36
+ */
37
+ private static $ _xmlWriterCompatibility = true ;
38
+
39
+ /**
40
+ * Set the compatibility option used by the XMLWriter
41
+ *
42
+ * @param boolean $compatibility This sets the setIndent and setIndentString for better compatibility
43
+ * @return boolean Success or failure
44
+ */
45
+ public static function setCompatibility ($ compatibility ) {
46
+ if (is_bool ($ compatibility )) {
47
+ self ::$ _xmlWriterCompatibility = $ compatibility ;
48
+ return TRUE ;
49
+ }
50
+ return FALSE ;
51
+ } // function setCompatibility()
52
+
53
+
54
+ /**
55
+ * Return the compatibility option used by the XMLWriter
56
+ *
57
+ * @return boolean Compatibility
58
+ */
59
+ public static function getCompatibility () {
60
+ return self ::$ _xmlWriterCompatibility ;
61
+ } // function getCompatibility()
62
+ }
0 commit comments