class SharedSettings::Configuration
Attributes
encryption_key[RW]
Public Class Methods
new()
click to toggle source
# File lib/shared_settings/configuration.rb, line 5 def initialize @default = -> { raise ArgumentError, 'Default configuration must be set' } end
Public Instance Methods
default(&block)
click to toggle source
# File lib/shared_settings/configuration.rb, line 9 def default(&block) if block_given? @default = block else @default.call end end