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