Class: EasyCallbacks::Utils::Validator
- Inherits:
-
Object
- Object
- EasyCallbacks::Utils::Validator
- Defined in:
- lib/easy_callbacks/utils/validator.rb
Class Method Summary collapse
Class Method Details
.validate_instance_type!(attribute_name, instance, desired_type) ⇒ Object
8 9 10 |
# File 'lib/easy_callbacks/utils/validator.rb', line 8 def validate_instance_type!(attribute_name, instance, desired_type) raise TypeError.new("#{attribute_name} must be a #{desired_type}") unless instance.is_a? desired_type end |