module BlizzardApi::Wow::Searchable
Added search support to an endpoint
Public Instance Methods
search(page = 1, page_size = 100, **options) { |search_options| ... }
click to toggle source
Fetch data based on search criteria
@param page [Integer] Page o return @param page_size [Integer] Amount of items per page
@!macro request_options @!macro response
# File lib/blizzard_api/wow/search/search_request.rb, line 16 def search(page = 1, page_size = 100, **options) search_options = SearchComposer.new(page, page_size) yield search_options if block_given? api_request "#{endpoint_uri(nil, :search)}?#{search_options.to_search_query}", **default_options.merge(options) end