Method: Manywho::Engine#is_class
- Defined in:
- lib/manywho.rb
#is_class(value, expectedClass, methodName, parameter) ⇒ Object
Tests if a value is of a specified class type, otherwise raises an error
70 71 72 73 74 75 76 77 78 |
# File 'lib/manywho.rb', line 70 def is_class(value, expectedClass, methodName, parameter) if (value.class.to_s == expectedClass.to_s) return true else puts "Error: parameter " + parameter.to_s + " of " + methodName + " must be a " + expectedClass.to_s + ". " + "Parameter " + parameter.to_s + " was a " + value.class.to_s return false end end |