Module: K2ConnectRuby::K2Utilities

Included in:
K2ConnectRuby::K2Entity::K2Entity, K2ConnectRuby::K2Entity::K2Notification, K2ConnectRuby::K2Entity::K2Polling, K2ConnectRuby::K2Entity::K2Subscribe
Defined in:
lib/k2-connect-ruby/k2_utilities.rb,
lib/k2-connect-ruby/k2_utilities/k2_url_parse.rb,
lib/k2-connect-ruby/k2_utilities/k2_connection.rb,
lib/k2-connect-ruby/k2_utilities/k2_validation.rb,
lib/k2-connect-ruby/k2_utilities/config/k2_config.rb,
lib/k2-connect-ruby/k2_utilities/k2_authenticator.rb,
lib/k2-connect-ruby/k2_utilities/k2_process_result.rb,
lib/k2-connect-ruby/k2_utilities/k2_process_webhook.rb

Defined Under Namespace

Modules: Config, K2Authenticator, K2Connection, K2ProcessResult, K2ProcessWebhook, K2UrlParse, K2Validation

Instance Method Summary collapse

Instance Method Details

#make_hash(path_url, request, access_token, class_type, body, requires_token = true) ⇒ Object



11
12
13
14
15
16
17
18
19
20
# File 'lib/k2-connect-ruby/k2_utilities.rb', line 11

def make_hash(path_url, request, access_token, class_type, body, requires_token = true)
  {
    path_url: path_url,
    access_token: access_token,
    request_type: request,
    requires_token: requires_token,
    class_type: class_type,
    params: body
  }.with_indifferent_access
end