Code Duplication    Length = 7-7 lines in 2 locations

src/wp-includes/rest-api.php 2 locations

@@ 1109-1115 (lines=7) @@
1106
1107
	if ( in_array( $args['type'], array( 'number', 'integer' ), true ) && ( isset( $args['minimum'] ) || isset( $args['maximum'] ) ) ) {
1108
		if ( isset( $args['minimum'] ) && ! isset( $args['maximum'] ) ) {
1109
			if ( ! empty( $args['exclusiveMinimum'] ) && $value <= $args['minimum'] ) {
1110
				/* translators: 1: parameter, 2: minimum number */
1111
				return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be greater than %2$d' ), $param, $args['minimum'] ) );
1112
			} elseif ( empty( $args['exclusiveMinimum'] ) && $value < $args['minimum'] ) {
1113
				/* translators: 1: parameter, 2: minimum number */
1114
				return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be greater than or equal to %2$d' ), $param, $args['minimum'] ) );
1115
			}
1116
		} elseif ( isset( $args['maximum'] ) && ! isset( $args['minimum'] ) ) {
1117
			if ( ! empty( $args['exclusiveMaximum'] ) && $value >= $args['maximum'] ) {
1118
				/* translators: 1: parameter, 2: maximum number */
@@ 1117-1123 (lines=7) @@
1114
				return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be greater than or equal to %2$d' ), $param, $args['minimum'] ) );
1115
			}
1116
		} elseif ( isset( $args['maximum'] ) && ! isset( $args['minimum'] ) ) {
1117
			if ( ! empty( $args['exclusiveMaximum'] ) && $value >= $args['maximum'] ) {
1118
				/* translators: 1: parameter, 2: maximum number */
1119
				return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be less than %2$d' ), $param, $args['maximum'] ) );
1120
			} elseif ( empty( $args['exclusiveMaximum'] ) && $value > $args['maximum'] ) {
1121
				/* translators: 1: parameter, 2: maximum number */
1122
				return new WP_Error( 'rest_invalid_param', sprintf( __( '%1$s must be less than or equal to %2$d' ), $param, $args['maximum'] ) );
1123
			}
1124
		} elseif ( isset( $args['maximum'] ) && isset( $args['minimum'] ) ) {
1125
			if ( ! empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) {
1126
				if ( $value >= $args['maximum'] || $value <= $args['minimum'] ) {