Make WordPress Core


Ignore:
Timestamp:
01/09/2026 02:46:30 AM (7 months ago)
Author:
westonruter
Message:

Code Modernization: Upgrade/Install: Use null coalescing operator instead of isset() ternaries.

Developed as a subset of https://github.com/WordPress/wordpress-develop/pull/10654
Initially developed in https://github.com/WordPress/wordpress-develop/pull/4886

Follow-up to [61454], [61453], [61445], [61444], [61443], [61442], [61436], [61435], [61434], [61403], [61433], [61432], [61431], [61430], [61429], [61424], [61404], [61403].

Props costdev, westonruter.
See #58874, #63430.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/update.php

    r61001 r61455  
    102102                'locale'             => $locale,
    103103                'mysql'              => $mysql_version,
    104                 'local_package'      => isset( $wp_local_package ) ? $wp_local_package : '',
     104                'local_package'      => $wp_local_package ?? '',
    105105                'blogs'              => $num_blogs,
    106106                'users'              => get_user_count(),
     
    580580                                if ( isset( $translation['language'], $translation['package'] ) ) {
    581581                                        $translation['type'] = 'plugin';
    582                                         $translation['slug'] = isset( $update->slug ) ? $update->slug : $update->id;
     582                                        $translation['slug'] = $update->slug ?? $update->id;
    583583
    584584                                        $updates->translations[] = $translation;
     
    857857                                if ( isset( $translation['language'], $translation['package'] ) ) {
    858858                                        $translation['type'] = 'theme';
    859                                         $translation['slug'] = isset( $update->theme ) ? $update->theme : $update->id;
     859                                        $translation['slug'] = $update->theme ?? $update->id;
    860860
    861861                                        $new_update->translations[] = $translation;
Note: See TracChangeset for help on using the changeset viewer.