Method: Assembla::API::Arguments#permit

Defined in:
lib/assembla_api/api/arguments.rb

#permit(keys, key = nil, options = {}) ⇒ Object

Remove unknown keys from parameters hash.

Parameters

:recursive - boolean that toggles whether nested filtering should be applied


113
114
115
116
# File 'lib/assembla_api/api/arguments.rb', line 113

def permit(keys, key=nil, options={})
  filter! keys, (key.nil? ? params : params[key]), options if keys.any?
  self
end