[wp-trac] [WordPress Trac] #63956: PHP 8.5: `setAccessible` deprecations

WordPress Trac noreply at wordpress.org
Mon Oct 6 08:26:22 UTC 2025


#63956: PHP 8.5: `setAccessible` deprecations
-------------------------------------+-------------------------------------
 Reporter:  swissspidy               |       Owner:  swissspidy
     Type:  defect (bug)             |      Status:  closed
 Priority:  normal                   |   Milestone:  6.9
Component:  General                  |     Version:
 Severity:  normal                   |  Resolution:  fixed
 Keywords:  php85 has-patch has-     |     Focuses:  tests, php-
  unit-tests                         |  compatibility
-------------------------------------+-------------------------------------

Comment (by swissspidy):

 In [changeset:"60903" 60903]:
 {{{
 #!CommitTicketReference repository="" revision="60903"
 Privacy: Wrap `Reflection*::setAccessible()` call in conditional check.

 These methods are no-ops since PHP 8.1 and deprecated since PHP 8.5.

 Reference:
 [https://wiki.php.net/rfc/deprecations_php_8_5#deprecate_reflectionsetaccessible
 PHP RFC: Deprecations for PHP 8.5: Deprecate
 `Reflection*::setAccessible()`].

 See #63956, #44267.
 }}}

-- 
Ticket URL: <https://core.trac.wordpress.org/ticket/63956#comment:7>
WordPress Trac <https://core.trac.wordpress.org/>
WordPress publishing platform


More information about the wp-trac mailing list