class Cb::Clients::JobSearch
Public Class Methods
get(args = {})
click to toggle source
# File lib/cb/clients/job_search.rb, line 16 def get(args = {}) cb_client.cb_get(Cb.configuration.uri_job_search, query: query(args), headers: headers(args)) end
Private Class Methods
headers(args = {})
click to toggle source
# File lib/cb/clients/job_search.rb, line 22 def headers(args = {}) { 'Accept' => 'application/json;version=3.0', 'Authorization' => "Bearer #{ args[:oauth_token] }", 'Content-Type' => 'application/json', 'HostSite' => args[:host_site] || args[:HostSite] || Cb.configuration.host_site } end
query(args = {})
click to toggle source
# File lib/cb/clients/job_search.rb, line 31 def query(args = {}) args.reject { |k, _| k == :oauth_token } end