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
46 47 48 49 |
# File 'lib/api_model/configuration.rb', line 46 def api_config @_api_config = Configuration.from_inherited_config api_model_configuration yield @_api_config end |
#api_model_configuration ⇒ Object
40 41 42 43 44 |
# File 'lib/api_model/configuration.rb', line 40 def api_model_configuration @_api_config || superclass.api_model_configuration rescue @_api_config = Configuration.new end |
#reset_api_configuration ⇒ Object
36 37 38 |
# File 'lib/api_model/configuration.rb', line 36 def reset_api_configuration @_api_config = nil end |