Skip to content

Commit f7745f9

Browse files
authored
Add libxml constants for PHP 8.4 (#3900)
1 parent 89990d6 commit f7745f9

File tree

1 file changed

+32
-0
lines changed

1 file changed

+32
-0
lines changed

reference/libxml/constants.xml

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -226,6 +226,22 @@
226226
</note>
227227
</listitem>
228228
</varlistentry>
229+
<varlistentry xml:id="constant.libxml-no-xxe">
230+
<term>
231+
<constant>LIBXML_NO_XXE</constant>
232+
(<type>int</type>)
233+
</term>
234+
<listitem>
235+
<simpara>
236+
Disables XML External Entities (XXE) when performing entity substitution
237+
</simpara>
238+
<note>
239+
<para>
240+
Only available in Libxml &gt;= 2.13.0, as of PHP 8.4.0
241+
</para>
242+
</note>
243+
</listitem>
244+
</varlistentry>
229245
<varlistentry xml:id="constant.libxml-nsclean">
230246
<term>
231247
<constant>LIBXML_NSCLEAN</constant>
@@ -271,6 +287,22 @@
271287
</note>
272288
</listitem>
273289
</varlistentry>
290+
<varlistentry xml:id="constant.libxml-recover">
291+
<term>
292+
<constant>LIBXML_RECOVER</constant>
293+
(<type>int</type>)
294+
</term>
295+
<listitem>
296+
<simpara>
297+
Enables recovery mode when parsing a document.
298+
</simpara>
299+
<note>
300+
<para>
301+
Only available as of PHP 8.4.0
302+
</para>
303+
</note>
304+
</listitem>
305+
</varlistentry>
274306
<varlistentry xml:id="constant.libxml-xinclude">
275307
<term>
276308
<constant>LIBXML_XINCLUDE</constant>

0 commit comments

Comments
 (0)