Class: OpenException::Configurator
- Inherits:
-
Object
- Object
- OpenException::Configurator
- Defined in:
- lib/open_exception/open_exception.rb
Instance Method Summary collapse
-
#initialize(options) ⇒ Configurator
constructor
A new instance of Configurator.
- #method_missing(method, arg = nil) ⇒ Object
Constructor Details
#initialize(options) ⇒ Configurator
Returns a new instance of Configurator.
130 131 132 |
# File 'lib/open_exception/open_exception.rb', line 130 def initialize() @options = end |
Dynamic Method Handling
This class handles dynamic methods through the method_missing method
#method_missing(method, arg = nil) ⇒ Object
134 135 136 137 138 139 140 |
# File 'lib/open_exception/open_exception.rb', line 134 def method_missing(method, arg = nil) if method.to_s =~ /(.*?)=/ @options[$1.to_sym] = arg else @options[method] end end |