Code Duplication    Length = 13-13 lines in 2 locations

includes/vendor/wp-api-functions.php 1 location

@@ 139-151 (lines=13) @@
136
					if ( $value >= $args['maximum'] || $value <= $args['minimum'] ) {
137
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (exclusive) and %d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) );
138
					}
139
				} else if ( empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) {
140
					if ( $value >= $args['maximum'] || $value < $args['minimum'] ) {
141
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (inclusive) and %d (exclusive)' ), $param, $args['minimum'], $args['maximum'] ) );
142
					}
143
				} else if ( ! empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) {
144
					if ( $value > $args['maximum'] || $value <= $args['minimum'] ) {
145
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (exclusive) and %d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) );
146
					}
147
				} else if ( empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) {
148
					if ( $value > $args['maximum'] || $value < $args['minimum'] ) {
149
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (inclusive) and %d (inclusive)' ), $param, $args['minimum'], $args['maximum'] ) );
150
					}
151
				}
152
			}
153
		}
154

includes/vendor/wp-rest-functions.php 1 location

@@ 215-227 (lines=13) @@
212
					if ( $value >= $args['maximum'] || $value <= $args['minimum'] ) {
213
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (exclusive) and %d (exclusive)', 'woocommerce' ), $param, $args['minimum'], $args['maximum'] ) );
214
					}
215
				} else if ( empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) {
216
					if ( $value >= $args['maximum'] || $value < $args['minimum'] ) {
217
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (inclusive) and %d (exclusive)', 'woocommerce' ), $param, $args['minimum'], $args['maximum'] ) );
218
					}
219
				} else if ( ! empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) {
220
					if ( $value > $args['maximum'] || $value <= $args['minimum'] ) {
221
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (exclusive) and %d (inclusive)', 'woocommerce' ), $param, $args['minimum'], $args['maximum'] ) );
222
					}
223
				} else if ( empty( $args['exclusiveMinimum'] ) && empty( $args['exclusiveMaximum'] ) ) {
224
					if ( $value > $args['maximum'] || $value < $args['minimum'] ) {
225
						return new WP_Error( 'rest_invalid_param', sprintf( __( '%s must be between %d (inclusive) and %d (inclusive)', 'woocommerce' ), $param, $args['minimum'], $args['maximum'] ) );
226
					}
227
				}
228
			}
229
		}
230