Make WordPress Core


Ignore:
Timestamp:
04/05/2020 03:00:44 AM (4 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-includes/category-template.php

    r47545 r47550  
    591591            // For taxonomies that belong only to custom post types, point to a valid archive.
    592592            $taxonomy_object = get_taxonomy( $parsed_args['taxonomy'] );
    593             if ( ! in_array( 'post', $taxonomy_object->object_type ) && ! in_array( 'page', $taxonomy_object->object_type ) ) {
     593            if ( ! in_array( 'post', $taxonomy_object->object_type, true ) && ! in_array( 'page', $taxonomy_object->object_type, true ) ) {
    594594                foreach ( $taxonomy_object->object_type as $object_type ) {
    595595                    $_object_type = get_post_type_object( $object_type );
Note: See TracChangeset for help on using the changeset viewer.