Module: CoverMyMeds::Forms
Constant Summary collapse
- CURRENT_VERSION =
1
Instance Method Summary collapse
- #form_search(form, drug_id, state, version = CURRENT_VERSION) ⇒ Object
- #get_form(form_id, version = CURRENT_VERSION) ⇒ Object
Methods included from HostAndPath
Instance Method Details
#form_search(form, drug_id, state, version = CURRENT_VERSION) ⇒ Object
7 8 9 10 11 |
# File 'lib/cover_my_meds/client/forms.rb', line 7 def form_search form, drug_id, state, version=CURRENT_VERSION params = {q: form, drug_id: drug_id, state: state, v: version} data = forms_request GET, params: params data['forms'].map { |d| Hashie::Mash.new(d) } end |
#get_form(form_id, version = CURRENT_VERSION) ⇒ Object
13 14 15 16 |
# File 'lib/cover_my_meds/client/forms.rb', line 13 def get_form form_id, version = CURRENT_VERSION data = forms_request GET, params: { v: version }, path: form_id Hashie::Mash.new(data['form']) end |