1
0
mirror of https://github.com/php/doc-en.git synced 2026-03-24 07:42:10 +01:00

Add some missing properties and constants (intl/soap/attribute) (#5069)

This commit is contained in:
Máté Kocsis
2026-02-06 15:15:34 +01:00
committed by GitHub
parent a2a3f35259
commit 5e36b489fc
8 changed files with 340 additions and 0 deletions

View File

@@ -59,6 +59,11 @@
<type>int</type>
<varname linkend="attribute.constants.target-parameter">Attribute::TARGET_PARAMETER</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>int</type>
<varname linkend="attribute.constants.target-constant">Attribute::TARGET_CONSTANT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>const</modifier>
<type>int</type>
@@ -129,6 +134,13 @@
</listitem>
</varlistentry>
<varlistentry xml:id="attribute.constants.target-constant">
<term><constant>Attribute::TARGET_CONSTANT</constant></term>
<listitem>
<para/>
</listitem>
</varlistentry>
<varlistentry xml:id="attribute.constants.target-all">
<term><constant>Attribute::TARGET_ALL</constant></term>
<listitem>
@@ -157,6 +169,28 @@
</variablelist>
</section>
<section role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Added <constant>Attribute::TARGET_CONSTANT</constant>.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>
<section xml:id="attribute.seealso">
&reftitle.seealso;
<para><link linkend="language.attributes">Attributes overview</link></para>

View File

@@ -104,6 +104,17 @@
</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="intldateformatter.constants.pattern">
<term>
<constant>IntlDateFormatter::PATTERN</constant>
<type>int</type>
</term>
<listitem>
<simpara>
Uses the pattern given in <parameter>pattern</parameter>. Available as of PHP 8.4.0.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</para>

View File

@@ -86,6 +86,12 @@
<type>int</type>
<varname linkend="intldateformatter.constants.relative-short">IntlDateFormatter::RELATIVE_SHORT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="intldateformatter.constants.pattern">IntlDateFormatter::PATTERN</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
@@ -111,6 +117,28 @@
</section>
<section role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Added <constant>IntlDateFormatter::PATTERN</constant>.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>
<section xml:id="intldateformatter.seealso">
&reftitle.seealso;
<para>

View File

@@ -180,6 +180,24 @@
<type>int</type>
<varname linkend="intlchar.constants.property-ids-trinary-operator">IntlChar::PROPERTY_IDS_TRINARY_OPERATOR</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="intlchar.constants.property-ids-unary-operator">IntlChar::PROPERTY_IDS_UNARY_OPERATOR</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="intlchar.constants.property-id-compat-math-start">IntlChar::PROPERTY_ID_COMPAT_MATH_START</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="intlchar.constants.property-id-compat-math-continue">IntlChar::PROPERTY_ID_COMPAT_MATH_CONTINUE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
@@ -4272,6 +4290,36 @@
</listitem>
</varlistentry>
<varlistentry xml:id="intlchar.constants.property-ids-unary-operator">
<term>
<constant>IntlChar::PROPERTY_IDS_UNARY_OPERATOR</constant>
<type>int</type>
</term>
<listitem>
<simpara>For programmatic determination of Ideographic Description Sequences. Available as of PHP 8.4.0.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="intlchar.constants.property-id-compat-math-start">
<term>
<constant>IntlChar::PROPERTY_ID_COMPAT_MATH_START</constant>
<type>int</type>
</term>
<listitem>
<simpara>Used in mathematical identifier profile in UAX 31. Available as of PHP 8.4.0.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="intlchar.constants.property-id-compat-math-continue">
<term>
<constant>IntlChar::PROPERTY_ID_COMPAT_MATH_CONTINUE</constant>
<type>int</type>
</term>
<listitem>
<simpara>Used in mathematical identifier profile in UAX 31. Available as of PHP 8.4.0.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="intlchar.constants.property-join-control">
<term>
<constant>IntlChar::PROPERTY_JOIN_CONTROL</constant>
@@ -10669,6 +10717,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.4.0</entry>
<entry>
Added <constant>IntlChar::PROPERTY_IDS_UNARY_OPERATOR</constant>, <constant>IntlChar::PROPERTY_ID_COMPAT_MATH_START</constant>,
<constant>IntlChar::PROPERTY_ID_COMPAT_MATH_START</constant>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>

View File

@@ -29,6 +29,26 @@
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.decimal-compact-short">
<term>
<constant>NumberFormatter::DECIMAL_COMPACT_SHORT</constant>
<type>int</type>
</term>
<listitem>
<simpara>Decimal format expressed using compact notation (short form), e.g. "23K", "45B". Available as of PHP 8.5.0 and ICU 56.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.decimal-compact-long">
<term>
<constant>NumberFormatter::DECIMAL_COMPACT_LONG</constant>
<type>int</type>
</term>
<listitem>
<simpara>Decimal format expressed using compact notation (long form), e.g. "23 thousand", "45 billion". Available as of PHP 8.5.0 and ICU 56.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.currency">
<term>
<constant>NumberFormatter::CURRENCY</constant>
@@ -39,6 +59,46 @@
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.currency-iso">
<term>
<constant>NumberFormatter::CURRENCY_ISO</constant>
<type>int</type>
</term>
<listitem>
<simpara>ISO currency format (e.g., "USD1.00"). Available as of PHP 8.5.0.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.currency-plural">
<term>
<constant>NumberFormatter::CURRENCY_PLURAL</constant>
<type>int</type>
</term>
<listitem>
<simpara>Pluralized currency format (e.g., "1.00 US dollar" and "3.00 US dollars"). Available as of PHP 8.5.0.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.cash-currency">
<term>
<constant>NumberFormatter::CASH_CURRENCY</constant>
<type>int</type>
</term>
<listitem>
<simpara>Currency symbol given CASH usage, e.g., "NT$3" instead of "NT$3.23". Available as of PHP 8.5.0 and ICU 54</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.currency-standard">
<term>
<constant>NumberFormatter::CURRENCY_STANDARD</constant>
<type>int</type>
</term>
<listitem>
<simpara>Currency symbol, e.g., "$1.00", using non-accounting style for negative values (e.g. minus sign). Available as of PHP 8.5.0 and ICU 56.</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="numberformatter.constants.percent">
<term>
<constant>NumberFormatter::PERCENT</constant>

View File

@@ -70,6 +70,18 @@
<type>int</type>
<varname linkend="numberformatter.constants.decimal">NumberFormatter::DECIMAL</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.decimal-compact-short">NumberFormatter::DECIMAL_COMPACT_SHORT</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.decimal-compact-long">NumberFormatter::DECIMAL_COMPACT_LONG</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
@@ -118,12 +130,36 @@
<type>int</type>
<varname linkend="numberformatter.constants.ignore">NumberFormatter::IGNORE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.currency-iso">NumberFormatter::CURRENCY_ISO</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.currency-plural">NumberFormatter::CURRENCY_PLURAL</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.currency-accounting">NumberFormatter::CURRENCY_ACCOUNTING</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.cash-currency">NumberFormatter::CASH_CURRENCY</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="numberformatter.constants.currency-standard">NumberFormatter::CURRENCY_STANDARD</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
@@ -584,6 +620,14 @@
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Added <constant>NumberFormatter::DECIMAL_COMPACT_SHORT</constant>, <constant>NumberFormatter::DECIMAL_COMPACT_LONG</constant>,
<constant>NumberFormatter::CURRENCY_ISO</constant>, <constant>NumberFormatter::CURRENCY_PLURAL</constant>,
<constant>NumberFormatter::CASH_CURRENCY</constant>, <constant>NumberFormatter::CURRENCY_STANDARD</constant>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>

View File

@@ -124,6 +124,30 @@
<type>int</type>
<varname linkend="spoofchecker.constants.hidden-overlay">Spoofchecker::HIDDEN_OVERLAY</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="spoofchecker.constants.ignore-space">Spoofchecker::IGNORE_SPACE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="spoofchecker.constants.case-insensitive">Spoofchecker::CASE_INSENSITIVE</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="spoofchecker.constants.add-case-mappings">Spoofchecker::ADD_CASE_MAPPINGS</varname>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<modifier>const</modifier>
<type>int</type>
<varname linkend="spoofchecker.constants.simple-case-insensitive">Spoofchecker::SIMPLE_CASE_INSENSITIVE</varname>
</fieldsynopsis>
<classsynopsisinfo role="comment">&Methods;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.spoofchecker')/db:refentry/db:refsect1[@role='description']/descendant::db:constructorsynopsis[@role='Spoofchecker'])">
@@ -290,6 +314,46 @@
<para/>
</listitem>
</varlistentry>
<varlistentry xml:id="spoofchecker.constants.ignore-space">
<term>
<constant>Spoofchecker::IGNORE_SPACE</constant>
<type>int</type>
</term>
<listitem>
<para/>
</listitem>
</varlistentry>
<varlistentry xml:id="spoofchecker.constants.case-insensitive">
<term>
<constant>Spoofchecker::CASE_INSENSITIVE</constant>
<type>int</type>
</term>
<listitem>
<simpara>Enables case-insensitive matching</simpara>
</listitem>
</varlistentry>
<varlistentry xml:id="spoofchecker.constants.add-case-mappings">
<term>
<constant>Spoofchecker::ADD_CASE_MAPPINGS</constant>
<type>int</type>
</term>
<listitem>
<para>Adds all case mappings for each element in the set</para>
</listitem>
</varlistentry>
<varlistentry xml:id="spoofchecker.constants.simple-case-insensitive">
<term>
<constant>Spoofchecker::SIMPLE_CASE_INSENSITIVE</constant>
<type>int</type>
</term>
<listitem>
<simpara>Enables case-insensitive matching</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
@@ -304,6 +368,13 @@
</row>
</thead>
<tbody>
<row>
<entry>8.4.0</entry>
<entry>
Added <constant>Spoofchecker::IGNORE_SPACE</constant>, <constant>Spoofchecker::CASE_INSENSITIVE</constant>,
<constant>Spoofchecker::ADD_CASE_MAPPINGS</constant>, <constant>Spoofchecker::SIMPLE_CASE_INSENSITIVE</constant>.
</entry>
</row>
<row>
<entry>8.4.0</entry>
<entry>

View File

@@ -72,6 +72,12 @@
<varname linkend="soapfault.props.headerfault">headerfault</varname>
<initializer>null</initializer>
</fieldsynopsis>
<fieldsynopsis>
<modifier>public</modifier>
<type>string</type>
<varname linkend="soapfault.props.lang">lang</varname>
<initializer>""</initializer>
</fieldsynopsis>
<classsynopsisinfo role="comment">&InheritedProperties;</classsynopsisinfo>
<xi:include xpointer="xmlns(db=http://docbook.org/ns/docbook) xpointer(id('class.exception')/db:partintro/db:section/db:classsynopsis/db:fieldsynopsis[preceding-sibling::db:classsynopsisinfo[1][@role='comment' and text()='&Properties;']]))">
@@ -146,8 +152,39 @@
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="soapfault.props.lang">
<term><varname>headerfault</varname></term>
<listitem>
<simpara>
Soap 1.2 Reason Text xml:lang attribute.
</simpara>
</listitem>
</varlistentry>
</variablelist>
</section>
<section role="changelog">
&reftitle.changelog;
<informaltable>
<tgroup cols="2">
<thead>
<row>
<entry>&Version;</entry>
<entry>&Description;</entry>
</row>
</thead>
<tbody>
<row>
<entry>8.5.0</entry>
<entry>
Added <property>SoapFault::lang</property>.
</entry>
</row>
</tbody>
</tgroup>
</informaltable>
</section>
</partintro>
&reference.soap.entities.soapfault;