Make WordPress Core


Ignore:
Timestamp:
02/18/2026 04:38:42 AM (6 months ago)
Author:
westonruter
Message:

Customize: Ensure WP_Customize_Setting::update() and subclass overrides return consistent types.

This addresses PHPStan type check issues.

Developed in https://github.com/WordPress/wordpress-develop/pull/10952

Props westonruter, peterwilsoncc, justlevine.
See #64238, #61175.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/customize/class-wp-customize-filter-setting.php

    r41162 r61670  
    2323         *
    2424         * @since 3.4.0
     25         * @since 7.0.0 Return type updated from void to true for compatibility with base class.
    2526         *
    2627         * @param mixed $value The value to update.
     28         * @return true Always returns true.
    2729         */
    28         public function update( $value ) {}
     30        public function update( $value ) {
     31                return true;
     32        }
    2933}
Note: See TracChangeset for help on using the changeset viewer.