Method: Cubits::Connection#initialize
- Defined in:
- lib/cubits/connection.rb
#initialize(params) ⇒ Connection
Creates a new Connection object
17 18 19 20 21 22 23 |
# File 'lib/cubits/connection.rb', line 17 def initialize(params) fail ArgumentError, 'String is expected as :key' unless params[:key].is_a?(String) fail ArgumentError, 'String is expected as :secret' unless params[:secret].is_a?(String) @key = params[:key] @secret = params[:secret] @params = params.dup end |