Make WordPress Core


Ignore:
Timestamp:
04/05/2020 03:00:44 AM (5 years ago)
Author:
SergeyBiryukov
Message:

Coding Standards: Use strict type check for in_array() and array_search() where strings are involved.

This reduces the number of WordPress.PHP.StrictInArray.MissingTrueStrict issues from 486 to 50.

Includes minor code layout fixes for better readability.

See #49542.

File:
1 edited

Legend:

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

    r47233 r47550  
    1717$modes = array( 'grid', 'list' );
    1818
    19 if ( isset( $_GET['mode'] ) && in_array( $_GET['mode'], $modes ) ) {
     19if ( isset( $_GET['mode'] ) && in_array( $_GET['mode'], $modes, true ) ) {
    2020    $mode = $_GET['mode'];
    2121    update_user_option( get_current_user_id(), 'media_library_mode', $mode );
     
    3535    $ignore = array( 'mode', 'post_type', 'post_status', 'posts_per_page' );
    3636    foreach ( $vars as $key => $value ) {
    37         if ( ! $value || in_array( $key, $ignore ) ) {
     37        if ( ! $value || in_array( $key, $ignore, true ) ) {
    3838            unset( $vars[ $key ] );
    3939        }
Note: See TracChangeset for help on using the changeset viewer.