diff -r 7b1b88e27a20 -r 48c4eec2b7e6 wp/wp-admin/includes/deprecated.php --- a/wp/wp-admin/includes/deprecated.php Thu Sep 29 08:06:27 2022 +0200 +++ b/wp/wp-admin/includes/deprecated.php Fri Sep 05 18:40:08 2025 +0200 @@ -197,7 +197,7 @@ * @deprecated 3.0.0 * * @param string $filename -**/ + */ function codepress_get_lang( $filename ) { _deprecated_function( __FUNCTION__, '3.0.0' ); } @@ -207,7 +207,7 @@ * * @since 2.8.0 * @deprecated 3.0.0 -**/ + */ function codepress_footer_js() { _deprecated_function( __FUNCTION__, '3.0.0' ); } @@ -217,7 +217,7 @@ * * @since 2.8.0 * @deprecated 3.0.0 -**/ + */ function use_codepress() { _deprecated_function( __FUNCTION__, '3.0.0' ); } @@ -493,7 +493,7 @@ * @return WP_User_Search */ function __construct( $search_term = '', $page = '', $role = '' ) { - _deprecated_function( __FUNCTION__, '3.1.0', 'WP_User_Query' ); + _deprecated_class( 'WP_User_Search', '3.1.0', 'WP_User_Query' ); $this->search_term = wp_unslash( $search_term ); $this->raw_page = ( '' == $page ) ? false : (int) $page; @@ -516,6 +516,7 @@ * @return WP_User_Search */ public function WP_User_Search( $search_term = '', $page = '', $role = '' ) { + _deprecated_constructor( 'WP_User_Search', '3.1.0', get_class( $this ) ); self::__construct( $search_term, $page, $role ); } @@ -524,6 +525,8 @@ * * @since 2.1.0 * @access public + * + * @global wpdb $wpdb WordPress database abstraction object. */ public function prepare_query() { global $wpdb; @@ -562,6 +565,8 @@ * * @since 2.1.0 * @access public + * + * @global wpdb $wpdb WordPress database abstraction object. */ public function query() { global $wpdb; @@ -1147,7 +1152,7 @@ /** * This was once used to kick-off the Core Updater. * - * Deprecated in favor of instantating a Core_Upgrader instance directly, + * Deprecated in favor of instantiating a Core_Upgrader instance directly, * and calling the 'upgrade' method. * * @since 2.7.0 @@ -1169,7 +1174,7 @@ /** * This was once used to kick-off the Plugin Updater. * - * Deprecated in favor of instantating a Plugin_Upgrader instance directly, + * Deprecated in favor of instantiating a Plugin_Upgrader instance directly, * and calling the 'upgrade' method. * Unused since 2.8.0. * @@ -1361,7 +1366,7 @@ // Is this random plugin's slug already installed? If so, try again. reset( $plugin_slugs ); foreach ( $plugin_slugs as $plugin_slug ) { - if ( $slug == substr( $plugin_slug, 0, strlen( $slug ) ) ) { + if ( str_starts_with( $plugin_slug, $slug ) ) { unset( $items[$item_key] ); continue 2; } @@ -1372,7 +1377,7 @@ } // Eliminate some common badly formed plugin descriptions. - while ( ( null !== $item_key = array_rand($items) ) && false !== strpos( $items[$item_key]->get_description(), 'Plugin Name:' ) ) + while ( ( null !== $item_key = array_rand($items) ) && str_contains( $items[$item_key]->get_description(), 'Plugin Name:' ) ) unset($items[$item_key]); if ( !isset($items[$item_key]) )