module Simplyhired::Configuration

Constants

VALID_CONFIG_KEYS

Public Class Methods

extended(base) click to toggle source

Make sure we have the default values set when we get ‘extended’

# File lib/simplyhired/configuration.rb, line 9
def self.extended(base)
  base.reset
end

Public Instance Methods

config_values() click to toggle source
# File lib/simplyhired/configuration.rb, line 22
def config_values
  Hash[ *VALID_CONFIG_KEYS.map { |key| [key, send(key)] }.flatten ]
end
configure() { |self| ... } click to toggle source
# File lib/simplyhired/configuration.rb, line 18
def configure
  yield self
end
reset() click to toggle source
# File lib/simplyhired/configuration.rb, line 13
def reset
  self.pshid = nil
  self.jbd = nil
end