Skip to content

Commit 18aa201

Browse files
kocsismateGirgias
andauthored
Synchronize manual with stubs for PHP 8.4 - part 8 (#4227)
Co-authored-by: Gina Peter Banyard <[email protected]>
1 parent 70ef72d commit 18aa201

13 files changed

+30
-22
lines changed

reference/intl/numberformatter.xml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -134,25 +134,25 @@
134134
<modifier>public</modifier>
135135
<modifier>const</modifier>
136136
<type>int</type>
137-
<varname linkend="numberformatter.constants.round-away-from-zero">NumberFormatter::ROUND_AWAY_FROM_ZERO</varname>
137+
<varname linkend="numberformatter.constants.round-ceiling">NumberFormatter::ROUND_CEILING</varname>
138138
</fieldsynopsis>
139139
<fieldsynopsis>
140140
<modifier>public</modifier>
141141
<modifier>const</modifier>
142142
<type>int</type>
143-
<varname linkend="numberformatter.constants.round-ceiling">NumberFormatter::ROUND_CEILING</varname>
143+
<varname linkend="numberformatter.constants.round-floor">NumberFormatter::ROUND_FLOOR</varname>
144144
</fieldsynopsis>
145145
<fieldsynopsis>
146146
<modifier>public</modifier>
147147
<modifier>const</modifier>
148148
<type>int</type>
149-
<varname linkend="numberformatter.constants.round-floor">NumberFormatter::ROUND_FLOOR</varname>
149+
<varname linkend="numberformatter.constants.round-down">NumberFormatter::ROUND_DOWN</varname>
150150
</fieldsynopsis>
151151
<fieldsynopsis>
152152
<modifier>public</modifier>
153153
<modifier>const</modifier>
154154
<type>int</type>
155-
<varname linkend="numberformatter.constants.round-down">NumberFormatter::ROUND_DOWN</varname>
155+
<varname linkend="numberformatter.constants.round-up">NumberFormatter::ROUND_UP</varname>
156156
</fieldsynopsis>
157157
<fieldsynopsis>
158158
<modifier>public</modifier>
@@ -164,7 +164,7 @@
164164
<modifier>public</modifier>
165165
<modifier>const</modifier>
166166
<type>int</type>
167-
<varname linkend="numberformatter.constants.round-up">NumberFormatter::ROUND_UP</varname>
167+
<varname linkend="numberformatter.constants.round-away-from-zero">NumberFormatter::ROUND_AWAY_FROM_ZERO</varname>
168168
</fieldsynopsis>
169169
<fieldsynopsis>
170170
<modifier>public</modifier>
@@ -176,13 +176,13 @@
176176
<modifier>public</modifier>
177177
<modifier>const</modifier>
178178
<type>int</type>
179-
<varname linkend="numberformatter.constants.round-halfdown">NumberFormatter::ROUND_HALFDOWN</varname>
179+
<varname linkend="numberformatter.constants.round-halfodd">NumberFormatter::ROUND_HALFODD</varname>
180180
</fieldsynopsis>
181181
<fieldsynopsis>
182182
<modifier>public</modifier>
183183
<modifier>const</modifier>
184184
<type>int</type>
185-
<varname linkend="numberformatter.constants.round-halfodd">NumberFormatter::ROUND_HALFODD</varname>
185+
<varname linkend="numberformatter.constants.round-halfdown">NumberFormatter::ROUND_HALFDOWN</varname>
186186
</fieldsynopsis>
187187
<fieldsynopsis>
188188
<modifier>public</modifier>

reference/pcntl/functions/pcntl-waitid.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,10 @@
1010
&reftitle.description;
1111
<methodsynopsis>
1212
<type>bool</type><methodname>pcntl_waitid</methodname>
13-
<methodparam choice="opt"><type>int</type><parameter>idtype</parameter><initializer>P_ALL</initializer></methodparam>
14-
<methodparam choice="opt"><type>int</type><parameter>id</parameter><initializer>null</initializer></methodparam>
13+
<methodparam choice="opt"><type>int</type><parameter>idtype</parameter><initializer><constant>P_ALL</constant></initializer></methodparam>
14+
<methodparam choice="opt"><type class="union"><type>int</type><type>null</type></type><parameter>id</parameter><initializer>&null;</initializer></methodparam>
1515
<methodparam choice="opt"><type>array</type><parameter role="reference">info</parameter><initializer>[]</initializer></methodparam>
16-
<methodparam choice="opt"><type>int</type><parameter>flags</parameter><initializer>WEXITED</initializer></methodparam>
16+
<methodparam choice="opt"><type>int</type><parameter>flags</parameter><initializer><constant>WEXITED</constant></initializer></methodparam>
1717
</methodsynopsis>
1818
<para>
1919
Obtains status information pertaining to termination, stop, and/or continue

reference/pgsql/functions/pg-select.xml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
<type class="union"><type>array</type><type>string</type><type>false</type></type><methodname>pg_select</methodname>
1616
<methodparam><type>PgSql\Connection</type><parameter>connection</parameter></methodparam>
1717
<methodparam><type>string</type><parameter>table_name</parameter></methodparam>
18-
<methodparam><type>array</type><parameter>conditions</parameter></methodparam>
18+
<methodparam choice="opt"><type>array</type><parameter>conditions</parameter><initializer>[]</initializer></methodparam>
1919
<methodparam choice="opt"><type>int</type><parameter>flags</parameter><initializer><constant>PGSQL_DML_EXEC</constant></initializer></methodparam>
2020
<methodparam choice="opt"><type>int</type><parameter>mode</parameter><initializer><constant>PGSQL_ASSOC</constant></initializer></methodparam>
2121
</methodsynopsis>
@@ -76,6 +76,8 @@
7676
<para>
7777
An <type>array</type> whose keys are field names in the table <parameter>table_name</parameter>,
7878
and whose values are the conditions that a row must meet to be retrieved.
79+
As of PHP 8.4.0, when an empty array is provided, no conditions will apply.
80+
Previously, the function failed with an empty <parameter>conditions</parameter> argument.
7981
</para>
8082
</listitem>
8183
</varlistentry>
@@ -132,6 +134,12 @@
132134
</row>
133135
</thead>
134136
<tbody>
137+
<row>
138+
<entry>8.4.0</entry>
139+
<entry>
140+
<parameter>conditions</parameter> is now optional.
141+
</entry>
142+
</row>
135143
&pgsql.changelog.connection-object;
136144
<row>
137145
<entry>7.1.0</entry>

reference/xml/functions/xml-parse-into-struct.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<refsect1 role="description">
1010
&reftitle.description;
1111
<methodsynopsis>
12-
<type>int</type><methodname>xml_parse_into_struct</methodname>
12+
<type class="union"><type>int</type><type>false</type></type><methodname>xml_parse_into_struct</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
1414
<methodparam><type>string</type><parameter>data</parameter></methodparam>
1515
<methodparam><type>array</type><parameter role="reference">values</parameter></methodparam>

reference/xml/functions/xml-set-character-data-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_character_data_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1515
</methodsynopsis>
1616
<para>
1717
Sets the character data handler function for the XML parser

reference/xml/functions/xml-set-default-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_default_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1515
</methodsynopsis>
1616
<para>
1717
Sets the default handler function for the XML parser

reference/xml/functions/xml-set-element-handler.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_element_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>start_handler</parameter></methodparam>
15-
<methodparam><type>callable</type><parameter>end_handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>start_handler</parameter></methodparam>
15+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>end_handler</parameter></methodparam>
1616
</methodsynopsis>
1717
<para>
1818
Sets the element handler functions for the XML <parameter>parser</parameter>.

reference/xml/functions/xml-set-end-namespace-decl-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_end_namespace_decl_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1515
</methodsynopsis>
1616
<para>
1717
Set a handler to be called when leaving the scope of a namespace

reference/xml/functions/xml-set-external-entity-ref-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_external_entity_ref_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1515
</methodsynopsis>
1616
<para>
1717
Sets the external entity reference handler function for the XML parser

reference/xml/functions/xml-set-notation-decl-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
<methodsynopsis>
1212
<type>true</type><methodname>xml_set_notation_decl_handler</methodname>
1313
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
14-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
14+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1515
</methodsynopsis>
1616
<para>
1717
Sets the notation declaration handler function for the XML parser

reference/xml/functions/xml-set-processing-instruction-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<methodsynopsis>
1414
<type>true</type><methodname>xml_set_processing_instruction_handler</methodname>
1515
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
16-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
16+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1717
</methodsynopsis>
1818
<para>
1919
Sets the processing instruction (PI) handler function for the XML parser

reference/xml/functions/xml-set-start-namespace-decl-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<methodsynopsis>
1414
<type>true</type><methodname>xml_set_start_namespace_decl_handler</methodname>
1515
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
16-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
16+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1717
</methodsynopsis>
1818
<para>
1919
Set a handler to be called when a namespace is declared. Namespace

reference/xml/functions/xml-set-unparsed-entity-decl-handler.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
<methodsynopsis>
1414
<type>true</type><methodname>xml_set_unparsed_entity_decl_handler</methodname>
1515
<methodparam><type>XMLParser</type><parameter>parser</parameter></methodparam>
16-
<methodparam><type>callable</type><parameter>handler</parameter></methodparam>
16+
<methodparam><type class="union"><type>callable</type><type>string</type><type>null</type></type><parameter>handler</parameter></methodparam>
1717
</methodsynopsis>
1818
<para>
1919
Sets the unparsed entity declaration handler function for the XML parser

0 commit comments

Comments
 (0)