Class: ZSTDS::Validation
- Inherits:
-
ADSP::Validation
- Object
- ADSP::Validation
- ZSTDS::Validation
- Defined in:
- lib/zstds/validation.rb
Overview
ZSTDS::Validation class.
Class Method Summary collapse
-
.validate_bool(value) ⇒ Object
Raises error when
value
is not boolean. -
.validate_integer(value) ⇒ Object
Raises error when
value
is not integer.
Class Method Details
.validate_bool(value) ⇒ Object
Raises error when value
is not boolean.
10 11 12 |
# File 'lib/zstds/validation.rb', line 10 def self.validate_bool(value) raise ValidateError, "invalid bool" unless value.is_a?(::TrueClass) || value.is_a?(::FalseClass) end |
.validate_integer(value) ⇒ Object
Raises error when value
is not integer.
15 16 17 |
# File 'lib/zstds/validation.rb', line 15 def self.validate_integer(value) raise ValidateError, "invalid integer" unless value.is_a? ::Integer end |