Module: CoverMyMeds::Drugs
Constant Summary collapse
- CURRENT_VERSION =
1
Instance Method Summary collapse
- #drug_search(drug, version = CURRENT_VERSION) ⇒ Object
- #get_drug(drug_id, version = CURRENT_VERSION) ⇒ Object
Methods included from HostAndPath
Instance Method Details
#drug_search(drug, version = CURRENT_VERSION) ⇒ Object
7 8 9 10 11 |
# File 'lib/covermymeds_api/client/drugs.rb', line 7 def drug_search drug, version=CURRENT_VERSION params = {q: drug, v: version} data = drugs_request GET, params: params data['drugs'].map { |d| Hashie::Mash.new(d) } end |
#get_drug(drug_id, version = CURRENT_VERSION) ⇒ Object
13 14 15 16 |
# File 'lib/covermymeds_api/client/drugs.rb', line 13 def get_drug drug_id, version = CURRENT_VERSION data = drugs_request GET, params: { v: version }, path: drug_id Hashie::Mash.new(data['drug']) end |