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 = {})