class Gearhead::ParamsBuilder

Public Class Methods

new(page) click to toggle source
# File lib/gearhead/params_builder.rb, line 3
def initialize(page)
  @page = page
end

Public Instance Methods

for(action) click to toggle source
# File lib/gearhead/params_builder.rb, line 7
def for(action)
  params = @page.gear.permitted_params(action).map.with_object({}) do |key, obj|
    obj[key] = @page.request.params[key]
  end
  params
end