Make WordPress Core


Ignore:
Timestamp:
04/09/2020 03:41:04 PM (5 years ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Use strict type check for in_array() and array_search().

This addresses all the remaining WordPress.PHP.StrictInArray.MissingTrueStrict issues in core.

Includes minor code layout fixes for better readability.

Follow-up to [47550].

See #49542.

File:
1 edited

Legend:

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

    r47550 r47557  
    129129                }
    130130
     131                $is_hidden = in_array( $box['id'], $hidden, true );
     132
    131133                printf(
    132134                    '<label for="%1$s-hide"><input class="hide-postbox-tog" name="%1$s-hide" type="checkbox" id="%1$s-hide" value="%1$s" %2$s />%3$s</label>',
    133135                    esc_attr( $box['id'] ),
    134                     checked( in_array( $box['id'], $hidden, true ), false, false ),
     136                    checked( $is_hidden, false, false ),
    135137                    $widget_title
    136138                );
Note: See TracChangeset for help on using the changeset viewer.