class Drip::Client::Configuration
Constants
- CONFIGURATION_FIELDS
- DEFAULT_URL_PREFIX
Public Class Methods
new(**options)
click to toggle source
# File lib/drip/client/configuration.rb, line 13 def initialize(**options) remainder = options.keys - CONFIGURATION_FIELDS raise ArgumentError, "unknown keyword#{'s' if remainder.size > 1}: #{remainder.join(', ')}" unless remainder.empty? # Initialize this variable to suppress Ruby warning. @url_prefix = nil options.each do |k, v| public_send("#{k}=", v) end end
Public Instance Methods
url_prefix()
click to toggle source
# File lib/drip/client/configuration.rb, line 25 def url_prefix @url_prefix || DEFAULT_URL_PREFIX end