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