class OpenFdaApi::Tobacco
Interact with the Tobacco
API Endpoint:
- Problem Reports
Public Instance Methods
problem_reports(search: [], sort: [], count: [], skip: 0, limit: 1)
click to toggle source
@param search [Array<Hash>] Search fields defined in open.fda.gov/apis/tobacco/problem/searchable-fields/ @param sort [Array<Hash>] Sort fields defined in open.fda.gov/apis/tobacco/problem/searchable-fields/ @param count [Array<Hash>] Count fields defined open.fda.gov/apis/tobacco/problem/searchable-fields/ @param skip [Integer] Number of results to skip @param limit [Integer] Number of results to return @return Response from the API parsed as JSON
# File lib/open_fda_api/tobacco.rb, line 13 def problem_reports(search: [], sort: [], count: [], skip: 0, limit: 1) endpoint = "problem.json" inputs = build_inputs(search: search, sort: sort, count: count, skip: skip, limit: limit) query = build_query(inputs, {}) # TODO: Upload valid fields make_request(endpoint, query) end
Private Instance Methods
endpoint_path()
click to toggle source
# File lib/open_fda_api/tobacco.rb, line 22 def endpoint_path "/tobacco" end