class ViewModel::DeserializationError::ReadOnlyAttribute
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 255 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 260 def detail "Cannot edit read only attribute '#{attribute}'" end
meta()
click to toggle source
Calls superclass method
ViewModel::AbstractErrorWithBlame#meta
# File lib/view_model/deserialization_error.rb, line 264 def meta super.merge(attribute: attribute) end