Module: DropboxApi::Endpoints::OptionsValidator

Instance Method Summary collapse

Instance Method Details

#validate_options(valid_option_keys, options) ⇒ Object



3
4
5
6
7
8
9
# File 'lib/dropbox_api/endpoints/options_validator.rb', line 3

def validate_options(valid_option_keys, options)
  options.keys.each do |key|
    unless valid_option_keys.include? key.to_sym
      raise ArgumentError, "Invalid option `#{key}`"
    end
  end
end