Refresh

This website rubydoc.info/gems/api-model/2.7.0/ApiModel/ConfigurationMethods/ClassMethods is currently offline. Cloudflare\'s Always Online™ shows a snapshot of this web page from the Internet Archive\'s Wayback Machine. To check for the live version, click Refresh.

Module: ApiModel::ConfigurationMethods::ClassMethods

Defined in:
lib/api_model/configuration.rb

Instance Method Summary collapse

Instance Method Details

#api_config {|@_api_config| ... } ⇒ Object

Yields:

  • (@_api_config)


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_configurationObject



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_configurationObject



41
42
43
# File 'lib/api_model/configuration.rb', line 41

def reset_api_configuration
  @_api_config = nil
end