Method: Apia::InvalidArgumentError#hash
- Defined in:
- lib/apia/errors/invalid_argument_error.rb
#hash ⇒ Object
48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 |
# File 'lib/apia/errors/invalid_argument_error.rb', line 48 def hash { code: 'invalid_argument', description: "The '#{path_string}' argument is invalid", detail: { path: @path.map(&:name), index: @index, issue: @issue&.to_s, issue_description: ISSUE_DESCRIPTIONS[@issue.to_sym], errors: @errors, argument: { id: argument.id, name: argument.name, description: argument.description } } } end |