mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-08 22:54:36 +00:00
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. git-svn-id: https://develop.svn.wordpress.org/trunk@47550 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -783,7 +783,7 @@ function touch_time( $edit = 1, $for_post = 1, $tab_index = 0, $multi = 0 ) {
|
||||
$post = get_post();
|
||||
|
||||
if ( $for_post ) {
|
||||
$edit = ! ( in_array( $post->post_status, array( 'draft', 'pending' ) ) && ( ! $post->post_date_gmt || '0000-00-00 00:00:00' == $post->post_date_gmt ) );
|
||||
$edit = ! ( in_array( $post->post_status, array( 'draft', 'pending' ), true ) && ( ! $post->post_date_gmt || '0000-00-00 00:00:00' == $post->post_date_gmt ) );
|
||||
}
|
||||
|
||||
$tab_index_attribute = '';
|
||||
@@ -1297,7 +1297,7 @@ function do_meta_boxes( $screen, $context, $object ) {
|
||||
|
||||
$i++;
|
||||
// get_hidden_meta_boxes() doesn't apply in the block editor.
|
||||
$hidden_class = ( ! $screen->is_block_editor() && in_array( $box['id'], $hidden ) ) ? ' hide-if-js' : '';
|
||||
$hidden_class = ( ! $screen->is_block_editor() && in_array( $box['id'], $hidden, true ) ) ? ' hide-if-js' : '';
|
||||
echo '<div id="' . $box['id'] . '" class="postbox ' . postbox_classes( $box['id'], $page ) . $hidden_class . '" ' . '>' . "\n";
|
||||
if ( 'dashboard_browser_nag' != $box['id'] ) {
|
||||
$widget_title = $box['title'];
|
||||
@@ -1453,7 +1453,7 @@ function do_accordion_sections( $screen, $context, $object ) {
|
||||
continue;
|
||||
}
|
||||
$i++;
|
||||
$hidden_class = in_array( $box['id'], $hidden ) ? 'hide-if-js' : '';
|
||||
$hidden_class = in_array( $box['id'], $hidden, true ) ? 'hide-if-js' : '';
|
||||
|
||||
$open_class = '';
|
||||
if ( ! $first_open && empty( $hidden_class ) ) {
|
||||
@@ -1838,7 +1838,7 @@ function settings_errors( $setting = '', $sanitize = false, $hide_on_update = fa
|
||||
$details['type'] = 'success';
|
||||
}
|
||||
|
||||
if ( in_array( $details['type'], array( 'error', 'success', 'warning', 'info' ) ) ) {
|
||||
if ( in_array( $details['type'], array( 'error', 'success', 'warning', 'info' ), true ) ) {
|
||||
$details['type'] = 'notice-' . $details['type'];
|
||||
}
|
||||
|
||||
@@ -2373,7 +2373,7 @@ function get_submit_button( $text = '', $type = 'primary large', $name = 'submit
|
||||
if ( 'secondary' === $t || 'button-secondary' === $t ) {
|
||||
continue;
|
||||
}
|
||||
$classes[] = in_array( $t, $button_shorthand ) ? 'button-' . $t : $t;
|
||||
$classes[] = in_array( $t, $button_shorthand, true ) ? 'button-' . $t : $t;
|
||||
}
|
||||
// Remove empty items, remove duplicate items, and finally build a string.
|
||||
$class = implode( ' ', array_unique( array_filter( $classes ) ) );
|
||||
|
||||
Reference in New Issue
Block a user