Method: TorigoyaKit::TypeUtil.boolean_type_check
- Defined in:
- lib/torigoya_kit/typeutil.rb
.boolean_type_check(tag, name, elem) ⇒ Object
20 21 22 23 |
# File 'lib/torigoya_kit/typeutil.rb', line 20 def self.boolean_type_check(tag, name, elem) return if elem.nil? raise InvalidFormatError.new("#{tag.class}: type of `#{name}` must be Boolean (but #{elem.class})") unless elem.is_a?(TrueClass) || elem.is_a?(FalseClass) end |