[wp-trac] [WordPress Trac] #55327: PHP 8.0: improvements to allow for named parameters in WP 6.0
WordPress Trac
noreply at wordpress.org
Wed Apr 20 14:22:37 UTC 2022
#55327: PHP 8.0: improvements to allow for named parameters in WP 6.0
-----------------------------+---------------------
Reporter: peterwilsoncc | Owner: (none)
Type: task (blessed) | Status: new
Priority: normal | Milestone: 6.0
Component: General | Version:
Severity: normal | Resolution:
Keywords: php80 has-patch | Focuses:
-----------------------------+---------------------
Comment (by SergeyBiryukov):
In [changeset:"53236" 53236]:
{{{
#!CommitTicketReference repository="" revision="53236"
Code Modernization: Rename parameters that use reserved keywords in
bundled themes.
While using reserved PHP keywords as parameter name labels is allowed, in
the context of function calls using named parameters in PHP 8.0+, this
will easily lead to confusion. To avoid that, it is recommended not to use
reserved keywords as function parameter names.
This commit:
* Renames the `$class` parameter to `$css_class` in:
* `twentysixteen_excerpt()`
* `twentynineteen_post_classes()`
* Renames the `$echo` parameter to `$display` in:
* `twentythirteen_entry_date()`
* `twentytwenty_generate_css()`
* `twentytwenty_site_logo()`
* `twentytwenty_site_description()`
* `twenty_twenty_one_generate_css()`
Follow-up to [52946], [52996], [52997], [52998], [53003], [53014],
[53029], [53039], [53116], [53117], [53137], [53174], [53184], [53185],
[53192], [53193], [53198], [53203], [53207], [53215], [53216], [53220],
[53230], [53232].
Props jrf, aristath, poena, justinahinon, SergeyBiryukov.
See #55327.
}}}
--
Ticket URL: <https://core.trac.wordpress.org/ticket/55327#comment:37>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform
More information about the wp-trac
mailing list