@@ -14,13 +14,17 @@ class OutputFormat
1414 * Value format: `"` means double-quote, `'` means single-quote
1515 *
1616 * @var string
17+ *
18+ * @internal since 8.8.0, will be made private in 9.0.0
1719 */
1820 public $ sStringQuotingType = '" ' ;
1921
2022 /**
2123 * Output RGB colors in hash notation if possible
2224 *
2325 * @var string
26+ *
27+ * @internal since 8.8.0, will be made private in 9.0.0
2428 */
2529 public $ bRGBHashNotation = true ;
2630
@@ -30,6 +34,8 @@ class OutputFormat
3034 * Semicolon after the last rule of a declaration block can be omitted. To do that, set this false.
3135 *
3236 * @var bool
37+ *
38+ * @internal since 8.8.0, will be made private in 9.0.0
3339 */
3440 public $ bSemicolonAfterLastRule = true ;
3541
@@ -38,60 +44,84 @@ class OutputFormat
3844 * Note that these strings are not sanity-checked: the value should only consist of whitespace
3945 * Any newline character will be indented according to the current level.
4046 * The triples (After, Before, Between) can be set using a wildcard (e.g. `$oFormat->set('Space*Rules', "\n");`)
47+ *
48+ * @var string
49+ *
50+ * @internal since 8.8.0, will be made private in 9.0.0
4151 */
4252 public $ sSpaceAfterRuleName = ' ' ;
4353
4454 /**
4555 * @var string
56+ *
57+ * @internal since 8.8.0, will be made private in 9.0.0
4658 */
4759 public $ sSpaceBeforeRules = '' ;
4860
4961 /**
5062 * @var string
63+ *
64+ * @internal since 8.8.0, will be made private in 9.0.0
5165 */
5266 public $ sSpaceAfterRules = '' ;
5367
5468 /**
5569 * @var string
70+ *
71+ * @internal since 8.8.0, will be made private in 9.0.0
5672 */
5773 public $ sSpaceBetweenRules = '' ;
5874
5975 /**
6076 * @var string
77+ *
78+ * @internal since 8.8.0, will be made private in 9.0.0
6179 */
6280 public $ sSpaceBeforeBlocks = '' ;
6381
6482 /**
6583 * @var string
84+ *
85+ * @internal since 8.8.0, will be made private in 9.0.0
6686 */
6787 public $ sSpaceAfterBlocks = '' ;
6888
6989 /**
7090 * @var string
91+ *
92+ * @internal since 8.8.0, will be made private in 9.0.0
7193 */
7294 public $ sSpaceBetweenBlocks = "\n" ;
7395
7496 /**
7597 * Content injected in and around at-rule blocks.
7698 *
7799 * @var string
100+ *
101+ * @internal since 8.8.0, will be made private in 9.0.0
78102 */
79103 public $ sBeforeAtRuleBlock = '' ;
80104
81105 /**
82106 * @var string
107+ *
108+ * @internal since 8.8.0, will be made private in 9.0.0
83109 */
84110 public $ sAfterAtRuleBlock = '' ;
85111
86112 /**
87113 * This is what’s printed before and after the comma if a declaration block contains multiple selectors.
88114 *
89115 * @var string
116+ *
117+ * @internal since 8.8.0, will be made private in 9.0.0
90118 */
91119 public $ sSpaceBeforeSelectorSeparator = '' ;
92120
93121 /**
94122 * @var string
123+ *
124+ * @internal since 8.8.0, will be made private in 9.0.0
95125 */
96126 public $ sSpaceAfterSelectorSeparator = ' ' ;
97127
@@ -102,13 +132,17 @@ class OutputFormat
102132 * To set the spacing for specific separators, use {@see $aSpaceBeforeListArgumentSeparators} instead.
103133 *
104134 * @var string|array<non-empty-string, string>
135+ *
136+ * @internal since 8.8.0, will be made private in 9.0.0
105137 */
106138 public $ sSpaceBeforeListArgumentSeparator = '' ;
107139
108140 /**
109141 * Keys are separators (e.g. `,`). Values are the space sequence to insert, or an empty string.
110142 *
111143 * @var array<non-empty-string, string>
144+ *
145+ * @internal since 8.8.0, will be made private in 9.0.0
112146 */
113147 public $ aSpaceBeforeListArgumentSeparators = [];
114148
@@ -119,56 +153,74 @@ class OutputFormat
119153 * To set the spacing for specific separators, use {@see $aSpaceAfterListArgumentSeparators} instead.
120154 *
121155 * @var string|array<non-empty-string, string>
156+ *
157+ * @internal since 8.8.0, will be made private in 9.0.0
122158 */
123159 public $ sSpaceAfterListArgumentSeparator = '' ;
124160
125161 /**
126162 * Keys are separators (e.g. `,`). Values are the space sequence to insert, or an empty string.
127163 *
128164 * @var array<non-empty-string, string>
165+ *
166+ * @internal since 8.8.0, will be made private in 9.0.0
129167 */
130168 public $ aSpaceAfterListArgumentSeparators = [];
131169
132170 /**
133171 * @var string
172+ *
173+ * @internal since 8.8.0, will be made private in 9.0.0
134174 */
135175 public $ sSpaceBeforeOpeningBrace = ' ' ;
136176
137177 /**
138178 * Content injected in and around declaration blocks.
139179 *
140180 * @var string
181+ *
182+ * @internal since 8.8.0, will be made private in 9.0.0
141183 */
142184 public $ sBeforeDeclarationBlock = '' ;
143185
144186 /**
145187 * @var string
188+ *
189+ * @internal since 8.8.0, will be made private in 9.0.0
146190 */
147191 public $ sAfterDeclarationBlockSelectors = '' ;
148192
149193 /**
150194 * @var string
195+ *
196+ * @internal since 8.8.0, will be made private in 9.0.0
151197 */
152198 public $ sAfterDeclarationBlock = '' ;
153199
154200 /**
155201 * Indentation character(s) per level. Only applicable if newlines are used in any of the spacing settings.
156202 *
157203 * @var string
204+ *
205+ * @internal since 8.8.0, will be made private in 9.0.0
158206 */
159207 public $ sIndentation = "\t" ;
160208
161209 /**
162210 * Output exceptions.
163211 *
164212 * @var bool
213+ *
214+ * @internal since 8.8.0, will be made private in 9.0.0
165215 */
166216 public $ bIgnoreExceptions = false ;
167217
168218 /**
169219 * Render comments for lists and RuleSets
170220 *
171221 * @var bool
222+ *
223+ * @internal since 8.8.0, will be made private in 9.0.0
172224 */
173225 public $ bRenderComments = false ;
174226
0 commit comments