Module: Poptart
- Defined in:
- lib/poptart.rb,
lib/version.rb,
lib/poptart/root.rb,
lib/poptart/user.rb,
lib/poptart/model.rb,
lib/poptart/survey.rb,
lib/poptart/request.rb,
lib/poptart/question.rb,
lib/poptart/time_question.rb,
lib/poptart/range_question.rb,
lib/poptart/survey_question.rb,
lib/poptart/boolean_question.rb,
lib/poptart/multiple_response_question.rb
Defined Under Namespace
Modules: Request
Classes: BooleanQuestion, Model, MultipleResponseQuestion, Question, RangeQuestion, Root, Survey, SurveyQuestion, TimeQuestion, User
Constant Summary
collapse
- VERSION =
"0.0.13"
Class Method Summary
collapse
Class Method Details
.api_token ⇒ Object
6
7
8
|
# File 'lib/poptart.rb', line 6
def self.api_token
@token
end
|
.api_token=(token) ⇒ Object
2
3
4
|
# File 'lib/poptart.rb', line 2
def self.api_token=(token)
@token = token
end
|
.authorize(service_user_id:, user_token:) ⇒ Object
26
27
28
29
|
# File 'lib/poptart.rb', line 26
def self.authorize(service_user_id:, user_token:)
@service_user_id = service_user_id
@user_token = user_token
end
|
.reset_authorization ⇒ Object
31
32
33
34
|
# File 'lib/poptart.rb', line 31
def self.reset_authorization
@service_user_id = nil
@user_token = nil
end
|
.service_user_id ⇒ Object
18
19
20
|
# File 'lib/poptart.rb', line 18
def self.service_user_id
@service_user_id
end
|
.url ⇒ Object
14
15
16
|
# File 'lib/poptart.rb', line 14
def self.url
@url || 'http://localhost:3000'
end
|
.url=(url) ⇒ Object
10
11
12
|
# File 'lib/poptart.rb', line 10
def self.url=(url)
@url = url
end
|
.user_token ⇒ Object
22
23
24
|
# File 'lib/poptart.rb', line 22
def self.user_token
@user_token
end
|