Method Standards.JSON5.Validator()->validate_integer()
- Method
validate_integer
 
- private- string|- zerovalidate_integer(- string- key,- mixed- value,- mapping(- string:- mixed)- schema)
- Description
- Verify that the specified value is an integer according to the specified schema. This is the similar to validate_number(), but the value must be an int and not a float. The following properties of schema are verified: - minimum
- If the schema has the property "minimum", then the value must be greater than or equal to the specified minimum. 
- exclusiveMinimum
- If the schema has the properties "minimum" and "exclusiveMinimum" is Standards.JSON5.true, then the value must be greater than the specified minimum. 
- maximum
- If the schema has the property "maximum", then the value must be lower than or equal to the specified maximum. 
- exclusiveMaximum
- If the schema has the properties "maximum" and "exclusiveMaximum" is Standards.JSON5.true, then the value must be lower than the specified minimum. 
- multipleOf
- If schema has the property "multipleOf", then the value must be an integer multiple of the specified multpleOf.