@@ 212-214 (lines=3) @@ | ||
209 | } |
|
210 | } else if ( isset( $args['maximum'] ) && isset( $args['minimum'] ) ) { |
|
211 | if ( ! empty( $args['exclusiveMinimum'] ) && ! empty( $args['exclusiveMaximum'] ) ) { |
|
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'] ) ); |
|
@@ 216-218 (lines=3) @@ | ||
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'] ) ); |
|
@@ 220-222 (lines=3) @@ | ||
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'] ) ); |
|
@@ 224-226 (lines=3) @@ | ||
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 | } |