Class: Marver::FinderParamFilter

Inherits:
Object
  • Object
show all
Defined in:
lib/marver/utils/finder_param_filter.rb

Class Method Summary collapse

Class Method Details

.filter!(params, allowed_params) ⇒ Object



4
5
6
7
8
# File 'lib/marver/utils/finder_param_filter.rb', line 4

def filter!(params, allowed_params)
  unallowed = params.keys - allowed_params
  raise UnallowedParamsError.new("Unallowed params: #{unallowed}") unless unallowed.empty?
  return true
end