class SmartError::ModelError
Public Instance Methods
action()
click to toggle source
# File lib/smart_error/model_error.rb, line 22 def action { first: :first, last: :last, sentence: :to_sentence } end
details()
click to toggle source
# File lib/smart_error/model_error.rb, line 18 def details @error.errors.messages.transform_values(&:to_sentence) end
error_code()
click to toggle source
# File lib/smart_error/model_error.rb, line 5 def error_code SmartError.model_error_code end
message()
click to toggle source
# File lib/smart_error/model_error.rb, line 9 def message @error. errors. full_messages. send( action[SmartError.model_error_message] || :first ) end