Class: RakutenApi::ItemSearch::Client::Params

Inherits:
Base::Params
  • Object
show all
Defined in:
lib/rakuten_api/item_search/client.rb

Constant Summary collapse

VALID_NAMES =
%w(keyword shopCode genreId hits page sort minPrice maxPrice availability field
  carrier imageFlag orFlag NGKeyword purchaseType shipOverseasFlag shipOverseasArea
  asurakuFlag asurakuArea pointRateFlag pointRate postageFlag creditCardFlag itemCode
  giftFlag hasReviewFlag maxAffiliateRate minAffiliateRate hasMovieFlag
  pamphletFlag appointDeliveryDateFlag elements
).freeze

Constants inherited from Base::Params

Base::Params::BASE_VALID_NAMES

Instance Attribute Summary

Attributes inherited from Base::Params

#invalid_params_action

Instance Method Summary collapse

Methods inherited from Base::Params

#[], #[]=, #add_param, #init_params, #initialize, #inspect, #normalize, #to_hash, #valid_name?

Constructor Details

This class inherits a constructor from RakutenApi::Base::Params

Instance Method Details

#valid_namesObject



28
29
30
# File 'lib/rakuten_api/item_search/client.rb', line 28

def valid_names
  @@valid_names ||= (VALID_NAMES + BASE_VALID_NAMES).freeze
end