class FortyTwo::Configuration

Constants

AUTH_KEYS

Public Class Methods

new(config_hash = nil) click to toggle source
# File lib/fortytwo/configuration.rb, line 7
def initialize(config_hash = nil)
  if config_hash.is_a?(Hash)
    config_hash.each do |config_name, config_value|
      self.send("#{config_name}=", config_value)
    end
  end
end

Public Instance Methods

invalid?() click to toggle source
# File lib/fortytwo/configuration.rb, line 15
def invalid?
  AUTH_KEYS.any? { |key| send(key).nil? || send(key).empty? }
end