Module: Servactory::Maintenance::Attributes::Translator::Must
- Defined in:
- lib/servactory/maintenance/attributes/translator/must.rb
Class Method Summary collapse
Class Method Details
.default_message ⇒ Object
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/servactory/maintenance/attributes/translator/must.rb', line 10 def lambda do |service:, value:, code:, input: nil, internal: nil, output: nil, reason: nil, **| attribute = Servactory::Utils.define_attribute_with(input:, internal:, output:) service.translate( "#{attribute.i18n_name}.validations.must.default_error", "#{attribute.system_name}_name": attribute.name, value:, code:, reason: ) end end |
.syntax_error_message ⇒ Object
24 25 26 27 28 29 30 31 32 33 34 35 36 |
# File 'lib/servactory/maintenance/attributes/translator/must.rb', line 24 def lambda do |service:, value:, code:, exception_message:, input: nil, internal: nil, output: nil| attribute = Servactory::Utils.define_attribute_with(input:, internal:, output:) service.translate( "#{attribute.i18n_name}.validations.must.syntax_error", "#{attribute.system_name}_name": attribute.name, value:, code:, exception_message: ) end end |