Module: ApiModel::ConfigurationMethods::ClassMethods
- Defined in:
- lib/api_model/configuration.rb
Instance Method Summary collapse
- #api_config {|@_api_config| ... } ⇒ Object
- #api_model_configuration ⇒ Object
- #reset_api_configuration ⇒ Object
Instance Method Details
#api_config {|@_api_config| ... } ⇒ Object
32 33 34 35 |
# File 'lib/api_model/configuration.rb', line 32 def api_config @_api_config = Configuration.from_inherited_config api_model_configuration yield @_api_config end |
#api_model_configuration ⇒ Object
26 27 28 29 30 |
# File 'lib/api_model/configuration.rb', line 26 def api_model_configuration @_api_config || superclass.api_model_configuration rescue @_api_config = Configuration.new end |
#reset_api_configuration ⇒ Object
22 23 24 |
# File 'lib/api_model/configuration.rb', line 22 def reset_api_configuration @_api_config = nil end |