Method: Grape::DSL::Validations::ClassMethods#document_attribute
- Defined in:
- lib/grape/dsl/validations.rb
#document_attribute(names, opts) ⇒ Object
28 29 30 31 32 33 34 35 36 37 38 |
# File 'lib/grape/dsl/validations.rb', line 28 def document_attribute(names, opts) setting = description_field(:params) setting ||= description_field(:params, {}) Array(names).each do |name| full_name = name[:full_name].to_s setting[full_name] ||= {} setting[full_name].merge!(opts) namespace_stackable(:params, full_name => opts) end end |