lib/gupshup-rb.rb in gupshup-rb-0.1.8.4 vs lib/gupshup-rb.rb in gupshup-rb-0.1.9
- old
+ new
@@ -8,29 +8,22 @@
require 'forwardable'
require 'time'
require 'json'
require 'gupshup-rb/version' unless defined?(Gupshup::VERSION)
-# require 'rack/gupshup_webhook_authentication' if defined?(Rack) && defined?(Rack::MediaType)
-
-# require 'gupshup-rb/util'
require 'gupshup-rb/util/configuration'
-# require 'gupshup-rb/security/request_validator'
Dir[File.join(__dir__, 'gupshup-rb/framework/*.rb')].sort.each do |file|
require file
end
module Gupshup
extend SingleForwardable
- autoload :JWT, File.join(__dir__, 'gupshup-rb', 'jwt', 'jwt.rb')
- autoload :TwiML, File.join(__dir__, 'gupshup-rb', 'twiml', 'twiml.rb')
autoload :HTTP, File.join(__dir__, 'gupshup-rb', 'http.rb')
autoload :REST, File.join(__dir__, 'gupshup-rb', 'rest.rb')
def_delegators :configuration, :src_name, :api_key, :http_client, :region, :edge, :logger
-
##
# Pre-configure with account SID and auth token so that you don't need to
# pass them to various initializers each time.
def self.configure(&block)
yield configuration