module Sabina::Configuration
Constants
- DEFAULTS
- OPTIONS_KEYS
Public Instance Methods
configure() { |self| ... }
click to toggle source
This method is used for setting configuration options.
# File lib/sabina/configuration.rb, line 25 def configure yield self end
options()
click to toggle source
Create a hash of options.
# File lib/sabina/configuration.rb, line 30 def options Hash[*OPTIONS_KEYS.map{ |key| [key, send(key)] }.flatten(1)] end
reset()
click to toggle source
Reset all options to their default values.
# File lib/sabina/configuration.rb, line 35 def reset DEFAULTS.each do |option, default| self.send("#{option}=".to_sym, default) end end