Class: Basecamper::Connection
- Inherits:
-
Object
- Object
- Basecamper::Connection
- Defined in:
- lib/basecamper/connection.rb
Class Attribute Summary collapse
- .domain ⇒ Object
- .password ⇒ Object
-
.token ⇒ Object
Returns the value of attribute token.
-
.use_oauth ⇒ Object
Returns the value of attribute use_oauth.
-
.use_ssl ⇒ Object
Returns the value of attribute use_ssl.
- .user ⇒ Object
Class Method Summary collapse
Class Attribute Details
.domain ⇒ Object
16 17 18 |
# File 'lib/basecamper/connection.rb', line 16 def domain !!use_ssl ? "https://#{@domain}" : "http://#{@domain}" end |
.password ⇒ Object
12 13 14 |
# File 'lib/basecamper/connection.rb', line 12 def password token.present? ? 'X' : @password end |
.token ⇒ Object
Returns the value of attribute token.
5 6 7 |
# File 'lib/basecamper/connection.rb', line 5 def token @token end |
.use_oauth ⇒ Object
Returns the value of attribute use_oauth.
5 6 7 |
# File 'lib/basecamper/connection.rb', line 5 def use_oauth @use_oauth end |
.use_ssl ⇒ Object
Returns the value of attribute use_ssl.
5 6 7 |
# File 'lib/basecamper/connection.rb', line 5 def use_ssl @use_ssl end |
.user ⇒ Object
8 9 10 |
# File 'lib/basecamper/connection.rb', line 8 def user token.present? ? token : @user end |
Class Method Details
.configure {|_self| ... } ⇒ Object
20 21 22 |
# File 'lib/basecamper/connection.rb', line 20 def configure(&block) yield self end |