class Apiculture::ParameterTypeMismatch
Gets raised when a parameter is supplied and has a wrong type
Public Class Methods
new(ac_parameter, received_ruby_type)
click to toggle source
Calls superclass method
# File lib/apiculture.rb, line 154 def initialize(ac_parameter, received_ruby_type) parameter_name, expected_type = ac_parameter.name, ac_parameter.matchable received_type = received_ruby_type super "Received #{received_type}, expected #{expected_type.inspect} for :#{parameter_name}" end