|
@@ 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 |
|
} |