Method: Jamf::Validate.integer
- Defined in:
- lib/jamf/validate.rb
.integer(val, msg = nil) ⇒ Integer
Confirm that a value is an Integer or a String representation of an Integer. Return the integer, or raise an error
151 152 153 154 155 156 |
# File 'lib/jamf/validate.rb', line 151 def self.integer(val, msg = nil) msg ||= 'Value must be an Integer' val = val.to_i if val.is_a?(String) && val.j_integer? raise Jamf::InvalidDataError, msg unless val.is_a? Integer val end |