Module: Noventius::ApplicationHelper

Defined in:
app/helpers/noventius/application_helper.rb

Constant Summary collapse

SCOPE_KEY =
Noventius::FilterParams::SCOPE_KEY

Instance Method Summary collapse

Instance Method Details

#scope_keys(params) ⇒ Object



11
12
13
14
15
# File 'app/helpers/noventius/application_helper.rb', line 11

def scope_keys(params)
  Hash[*params.flat_map do |k, v|
    [scope_name(k), v]
  end]
end

#scope_name(name) ⇒ Object



7
8
9
# File 'app/helpers/noventius/application_helper.rb', line 7

def scope_name(name)
  "#{SCOPE_KEY}[#{name}]"
end