Class: Teratail

Inherits:
Object
  • Object
show all
Defined in:
lib/teratail/teratail.rb

Instance Method Summary collapse

Constructor Details

#initialize(access_token) ⇒ Teratail

Returns a new instance of Teratail.



6
7
8
9
10
# File 'lib/teratail/teratail.rb', line 6

def initialize(access_token)
  @question_service = QuestionService.new(access_token)
  @tag_service = TagService.new(access_token)
  @user_service = UserService.new(access_token)
end

Instance Method Details

#questionObject



12
13
14
# File 'lib/teratail/teratail.rb', line 12

def question
  @question_service
end

#tagObject



16
17
18
# File 'lib/teratail/teratail.rb', line 16

def tag
  @tag_service
end

#userObject



20
21
22
# File 'lib/teratail/teratail.rb', line 20

def user
  @user_service
end