class Apia::NullFieldValueError
Attributes
field[R]
Public Class Methods
new(field, source)
click to toggle source
# File lib/apia/errors/null_field_value_error.rb, line 10 def initialize(field, source) @field = field @source = source end
Public Instance Methods
hash()
click to toggle source
# File lib/apia/errors/null_field_value_error.rb, line 23 def hash { code: 'null_value_for_non_null_field', description: to_s, detail: { field: { id: @field.id, name: @field.name } } } end
http_status()
click to toggle source
# File lib/apia/errors/null_field_value_error.rb, line 19 def http_status 500 end
to_s()
click to toggle source
# File lib/apia/errors/null_field_value_error.rb, line 15 def to_s "Value for `#{field.name}` is null (but cannot be)" end