Module: Sailthru
- Defined in:
- lib/sailthru.rb,
lib/sailthru/client.rb,
lib/sailthru/helpers.rb,
lib/sailthru/version.rb
Defined Under Namespace
Modules: Helpers Classes: Client, ClientError, UnavailableError
Constant Summary collapse
- VERSION =
'4.3.0'
Class Method Summary collapse
- .api_key ⇒ Object
-
.credentials(api_key, secret) ⇒ Object
Provides a global place to configure the credentials for an application.
- .secret ⇒ Object
Class Method Details
.api_key ⇒ Object
24 25 26 |
# File 'lib/sailthru.rb', line 24 def self.api_key @api_key end |
.credentials(api_key, secret) ⇒ Object
Provides a global place to configure the credentials for an application. For instance, in your Rails app, create config/initializers/sailthru.rb and place this line in it:
Sailthru.credentials('apikey', 'secret')
Now you can create a client instance easily via Sailthru::Client.new
19 20 21 22 |
# File 'lib/sailthru.rb', line 19 def self.credentials(api_key, secret) @api_key = api_key @secret = secret end |
.secret ⇒ Object
28 29 30 |
# File 'lib/sailthru.rb', line 28 def self.secret @secret end |