Class: Fire::NestedModel::DuplicatedParentPathKeyError

Inherits:
InvalidPathKeyError
  • Object
show all
Defined in:
lib/model/nested/base.rb

Direct Known Subclasses

DuplicatedIdKeyError

Instance Method Summary collapse

Constructor Details

#initialize(key, parent) ⇒ DuplicatedParentPathKeyError

Returns a new instance of DuplicatedParentPathKeyError.



112
113
114
115
# File 'lib/model/nested/base.rb', line 112

def initialize(key, parent)
  message = error_message(key, parent)
  super(key, message)
end

Instance Method Details

#error_message(key, parent) ⇒ Object



117
118
119
# File 'lib/model/nested/base.rb', line 117

def error_message(key, parent)
  "Key '#{key}' is duplicated in a Parent Model '#{parent}'"
end