class RuleBox::Facade::Settings
Attributes
default_error_message[W]
dependencies[R]
resolve[R]
show_steps[RW]
Public Class Methods
new()
click to toggle source
# File lib/rule_box/facade.rb, line 184 def initialize @dependencies = {} @show_steps = false end
Public Instance Methods
add_dependency(key, &block)
click to toggle source
# File lib/rule_box/facade.rb, line 189 def add_dependency(key, &block) dependencies[key.to_sym] = block end
default_error_message()
click to toggle source
# File lib/rule_box/facade.rb, line 197 def default_error_message @default_error_message || 'unhandled error' end
resolver_exception(&block)
click to toggle source
# File lib/rule_box/facade.rb, line 193 def resolver_exception(&block) @resolve = block end