lib/grape/exceptions/base.rb in grape-0.8.0 vs lib/grape/exceptions/base.rb in grape-0.9.0

- old
+ new

@@ -47,9 +47,15 @@ def resolution(key, attributes) translate_message("#{key}.resolution", attributes) end + def translate_attributes(keys, options = {}) + keys.map do |key| + translate("#{BASE_ATTRIBUTES_KEY}.#{key}", { default: key }.merge(options)) + end.join(", ") + end + def translate_attribute(key, options = {}) translate("#{BASE_ATTRIBUTES_KEY}.#{key}", { default: key }.merge(options)) end def translate_message(key, options = {})