module Grape::DSL::Helpers::BaseHelper
This module extends user defined helpers to provide some API-specific functionality.
Attributes
Public Instance Methods
Source
# File lib/grape/dsl/helpers.rb, line 93 def api_changed(new_api) @api = new_api process_named_params end
Source
# File lib/grape/dsl/helpers.rb, line 88 def params(name, &block) @named_params ||= {} @named_params[name] = block end
Protected Instance Methods
Source
# File lib/grape/dsl/helpers.rb, line 100 def process_named_params return if @named_params.blank? api.namespace_stackable(:named_params, @named_params) end