Module: Elefeely::Configurable
- Included in:
- Elefeely
- Defined in:
- lib/elefeely/configurable.rb
Instance Attribute Summary collapse
-
#api_host ⇒ Object
Returns the value of attribute api_host.
-
#source_key ⇒ Object
Returns the value of attribute source_key.
-
#source_secret ⇒ Object
Returns the value of attribute source_secret.
Instance Method Summary collapse
Instance Attribute Details
#api_host ⇒ Object
Returns the value of attribute api_host.
3 4 5 |
# File 'lib/elefeely/configurable.rb', line 3 def api_host @api_host end |
#source_key ⇒ Object
Returns the value of attribute source_key.
3 4 5 |
# File 'lib/elefeely/configurable.rb', line 3 def source_key @source_key end |
#source_secret ⇒ Object
Returns the value of attribute source_secret.
3 4 5 |
# File 'lib/elefeely/configurable.rb', line 3 def source_secret @source_secret end |
Instance Method Details
#configure(params) ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/elefeely/configurable.rb', line 7 def configure(params) self.source_key = params[:source_key] self.source_secret = params[:source_secret] self.api_host = params[:api_host] validate_credentials! end |