Class: Kruger::Client
- Inherits:
-
Object
- Object
- Kruger::Client
- Defined in:
- lib/kruger/client.rb,
lib/kruger/client/users.rb,
lib/kruger/client/cities.rb,
lib/kruger/client/skills.rb,
lib/kruger/client/request.rb,
lib/kruger/client/response.rb,
lib/kruger/client/companies.rb,
lib/kruger/client/divisions.rb,
lib/kruger/client/vacancies.rb
Defined Under Namespace
Modules: Cities, Companies, Divisions, Request, Skills, Users, Vacancies Classes: Response
Constant Summary collapse
- MOI_KRUG_API_URL =
'https://api.moikrug.ru/v1/integrations'.freeze
Instance Method Summary collapse
-
#initialize(access_token:) ⇒ Client
constructor
A new instance of Client.
Methods included from Cities
Methods included from Companies
Methods included from Divisions
Methods included from Request
Methods included from Skills
Methods included from Users
Methods included from Vacancies
#create_vacancy, #hide_vacancy, #publish_vacancy, #responses, #update_vacancy, #vacancies
Constructor Details
#initialize(access_token:) ⇒ Client
Returns a new instance of Client.
28 29 30 |
# File 'lib/kruger/client.rb', line 28 def initialize(access_token:) @access_token = access_token || ENV['MOI_KRUG_ACCESS_TOKEN'] end |