module HawatelSearchJobs

Hawatel Search Jobs

More details how to use it was described here {HawatelSearchJobs::Client}

Constants

VERSION

Attributes

careerbuilder[RW]
careerjet[RW]
indeed[RW]
reed[RW]
upwork[RW]
xing[RW]

Public Class Methods

configure() { |self| ... } click to toggle source

How to configure APIs go to example {HawatelSearchJobs::Client#search_jobs}

# File lib/hawatel_search_jobs.rb, line 14
def configure
  @indeed         = default_indeed(Hash.new)
  @xing           = default_xing(Hash.new)
  @reed           = default_reed(Hash.new)
  @careerbuilder  = default_careerbuilder(Hash.new)
  @careerjet      = default_careerjet(Hash.new)
  @upwork         = default_upwork(Hash.new)
  yield self if block_given?
  true
end

Private Class Methods

default_careerbuilder(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 57
def default_careerbuilder(settings)
  settings[:activated]  = false
  settings[:api]        = 'api.careerbuilder.com'
  settings[:version]    = 'v2'
  return settings
end
default_careerjet(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 44
def default_careerjet(settings)
  settings[:activated]  = false
  settings[:api]        = 'public.api.careerjet.net'
  return settings
end
default_indeed(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 36
def default_indeed(settings)
  settings[:activated]  = false
  settings[:api]        = 'api.indeed.com'
  settings[:version]    = '2'
  settings[:publisher]  = ''
  return settings
end
default_reed(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 50
def default_reed(settings)
  settings[:activated]  = false
  settings[:api]        = 'reed.co.uk/api'
  settings[:version]    = '1.0'
  return settings
end
default_upwork(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 64
def default_upwork(settings)
  settings[:activated]          = false
  settings[:consumer_key]       = ''
  settings[:consumer_secret]    = ''
  settings[:oauth_token]        = ''
  settings[:oauth_token_secret] = ''
  return settings
end
default_xing(settings) click to toggle source
# File lib/hawatel_search_jobs.rb, line 27
def default_xing(settings)
  settings[:activated]          = false
  settings[:consumer_key]       = ''
  settings[:consumer_secret]    = ''
  settings[:oauth_token]        = ''
  settings[:oauth_token_secret] = ''
  return settings
end