From c0570b13980922a4b94841c693af5332ec46cf43 Mon Sep 17 00:00:00 2001 From: Sergey Biryukov Date: Thu, 10 Sep 2020 14:20:08 +0000 Subject: [PATCH] Coding Standards: Use strict comparison in `wp-admin/includes/class-wp-plugins-list-table.php`. See #50767. git-svn-id: https://develop.svn.wordpress.org/trunk@48968 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/includes/class-wp-plugins-list-table.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/wp-admin/includes/class-wp-plugins-list-table.php b/src/wp-admin/includes/class-wp-plugins-list-table.php index e487e32cfb..4c7c653d2d 100644 --- a/src/wp-admin/includes/class-wp-plugins-list-table.php +++ b/src/wp-admin/includes/class-wp-plugins-list-table.php @@ -387,7 +387,7 @@ class WP_Plugins_List_Table extends WP_List_Table { $a = $plugin_a[ $orderby ]; $b = $plugin_b[ $orderby ]; - if ( $a == $b ) { + if ( $a === $b ) { return 0; } @@ -745,9 +745,11 @@ class WP_Plugins_List_Table extends WP_List_Table { } elseif ( 'dropins' === $context ) { $dropins = _get_dropins(); $plugin_name = $plugin_file; - if ( $plugin_file != $plugin_data['Name'] ) { + + if ( $plugin_file !== $plugin_data['Name'] ) { $plugin_name .= '
' . $plugin_data['Name']; } + if ( true === ( $dropins[ $plugin_file ][1] ) ) { // Doesn't require a constant. $is_active = true; $description = '

' . $dropins[ $plugin_file ][0] . '

'; @@ -764,6 +766,7 @@ class WP_Plugins_List_Table extends WP_List_Table { 'wp-config.php' ) . '

'; } + if ( $plugin_data['Description'] ) { $description .= '

' . $plugin_data['Description'] . '

'; } @@ -947,6 +950,7 @@ class WP_Plugins_List_Table extends WP_List_Table { $compatible_php = is_php_version_compatible( $requires_php ); $class = $is_active ? 'active' : 'inactive'; $checkbox_id = 'checkbox_' . md5( $plugin_data['Name'] ); + if ( $restrict_network_active || $restrict_network_only || in_array( $status, array( 'mustuse', 'dropins' ), true ) || ! $compatible_php ) { $checkbox = ''; } else { @@ -959,6 +963,7 @@ class WP_Plugins_List_Table extends WP_List_Table { esc_attr( $plugin_file ) ); } + if ( 'dropins' !== $context ) { $description = '

' . ( $plugin_data['Description'] ? $plugin_data['Description'] : ' ' ) . '

'; $plugin_name = $plugin_data['Name']; @@ -1124,7 +1129,7 @@ class WP_Plugins_List_Table extends WP_List_Table { $url = add_query_arg( $query_args, 'plugins.php' ); - if ( 'unavailable' == $action ) { + if ( 'unavailable' === $action ) { $html[] = '' . $text . ''; } else { $html[] = sprintf(