mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-04-02 11:44:33 +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:
@@ -279,9 +279,9 @@ function get_bookmarks( $args = '' ) {
|
||||
foreach ( explode( ',', $orderby ) as $ordparam ) {
|
||||
$ordparam = trim( $ordparam );
|
||||
|
||||
if ( in_array( 'link_' . $ordparam, $keys ) ) {
|
||||
if ( in_array( 'link_' . $ordparam, $keys, true ) ) {
|
||||
$orderparams[] = 'link_' . $ordparam;
|
||||
} elseif ( in_array( $ordparam, $keys ) ) {
|
||||
} elseif ( in_array( $ordparam, $keys, true ) ) {
|
||||
$orderparams[] = $ordparam;
|
||||
}
|
||||
}
|
||||
@@ -293,7 +293,7 @@ function get_bookmarks( $args = '' ) {
|
||||
}
|
||||
|
||||
$order = strtoupper( $parsed_args['order'] );
|
||||
if ( '' !== $order && ! in_array( $order, array( 'ASC', 'DESC' ) ) ) {
|
||||
if ( '' !== $order && ! in_array( $order, array( 'ASC', 'DESC' ), true ) ) {
|
||||
$order = 'ASC';
|
||||
}
|
||||
|
||||
@@ -412,7 +412,7 @@ function sanitize_bookmark_field( $field, $value, $bookmark_id, $context ) {
|
||||
break;
|
||||
case 'link_target': // "enum"
|
||||
$targets = array( '_top', '_blank' );
|
||||
if ( ! in_array( $value, $targets ) ) {
|
||||
if ( ! in_array( $value, $targets, true ) ) {
|
||||
$value = '';
|
||||
}
|
||||
break;
|
||||
|
||||
Reference in New Issue
Block a user