# File lib/grape/validations/params_scope.rb, line 117 def push_declared_params(attrs, **opts) if lateral? @parent.push_declared_params(attrs, opts) else if opts && opts[:as] @api.route_setting(:aliased_params, @api.route_setting(:aliased_params) || []) @api.route_setting(:aliased_params) << { attrs.first => opts[:as] } attrs = [opts[:as]] end @declared_params.concat attrs end end