class ViewModel::DeserializationError::UnknownAttribute

A view included an unknown attribute

Attributes

attribute[R]

Public Class Methods

new(attribute, node) click to toggle source
Calls superclass method ViewModel::AbstractErrorWithBlame::new
# File lib/view_model/deserialization_error.rb, line 109
def initialize(attribute, node)
  @attribute = attribute
  super([node])
end

Public Instance Methods

detail() click to toggle source
# File lib/view_model/deserialization_error.rb, line 114
def detail
  "Unknown attribute/association #{attribute} in viewmodel '#{viewmodel_class.view_name}'"
end
meta() click to toggle source
Calls superclass method ViewModel::AbstractErrorWithBlame#meta
# File lib/view_model/deserialization_error.rb, line 118
def meta
  super.merge(attribute: attribute)
end