Method: Praxis::Application#config
- Defined in:
- lib/praxis/application.rb
#config(key = nil, type = Attributor::Struct, **opts, &block) ⇒ Object
104 105 106 107 108 109 110 |
# File 'lib/praxis/application.rb', line 104 def config(key = nil, type = Attributor::Struct, **opts, &block) if block_given? || (type == Attributor::Struct && !opts.empty?) @config.define(key, type, **opts, &block) else @config.get end end |