module TurbaKit::Services
Public Instance Methods
search_service(query, options = {})
click to toggle source
# File lib/turba_kit/services.rb, line 27 def search_service(query, options = {}) default = { page: 1, per_page: 10, published: true, country_code: 'FR', type: 'parent', q: query } get_request("/services/search", {params: default.merge(options)}) end
service(service_id)
click to toggle source
# File lib/turba_kit/services.rb, line 14 def service(service_id) get_request("/services/#{service_id}", {namespace: :service}) end
services(options = {})
click to toggle source
# File lib/turba_kit/services.rb, line 3 def services(options = {}) default = { page: 1, per_page: 10, published: true, country_code: 'FR', type: 'parent' } get_request("/services", {params: default.merge(options)}) end
update_service(service_id, service)
click to toggle source
# File lib/turba_kit/services.rb, line 18 def update_service(service_id, service) put_request("/services/#{service_id}", { namespace: :service, params: { service: service } }) end