Method: FlowCore::Violations#generate_message
- Defined in:
- lib/flow_core/violations.rb
#generate_message(record, type = :invalid, options = {}) ⇒ Object
186 187 188 189 190 191 192 193 194 195 196 197 198 199 |
# File 'lib/flow_core/violations.rb', line 186 def (record, type = :invalid, = {}) type = .delete(:message) if [:message].is_a?(Symbol) = { model: record.class, model_name: record.model_name.human, id: record.id, name: record.name }.merge!() [:default] = .delete(:message) if [:message] I18n.translate("flow_core.violations.#{type}", ) end |