Exception: ApipieDSL::ParamMissing

Inherits:
ParamError show all
Defined in:
lib/apipie_dsl/errors.rb

Instance Attribute Summary

Attributes inherited from ParamError

#param

Instance Method Summary collapse

Methods inherited from ParamError

#initialize

Constructor Details

This class inherits a constructor from ApipieDSL::ParamError

Instance Method Details

#to_sObject



16
17
18
19
20
21
22
23
24
# File 'lib/apipie_dsl/errors.rb', line 16

def to_s
  return "Missing parameter #{@param.name}" if @param.options[:missing_message].nil?

  if @param.options[:missing_message].is_a?(Proc)
    @param.options[:missing_message].call
  else
    @param.options[:missing_message].to_s
  end
end