Class: EasyApiDoc::ApiVersion
- Inherits:
-
Object
- Object
- EasyApiDoc::ApiVersion
show all
- Includes:
- Configurable
- Defined in:
- app/models/easy_api_doc/api_version.rb
Class Method Summary
collapse
Instance Method Summary
collapse
#[], #[]=, #defaults, included, #inherited_overridable, #initialize, #load_children
Class Method Details
.config_path ⇒ Object
9
10
11
|
# File 'app/models/easy_api_doc/api_version.rb', line 9
def self.config_path
['api']
end
|
Instance Method Details
#authentication ⇒ Object
13
14
15
|
# File 'app/models/easy_api_doc/api_version.rb', line 13
def authentication
@authentication ||= inherited_overridable('authentication', :from => ['resource', 'namespace', 'apiversion'])
end
|
#namespaces ⇒ Object
5
6
7
|
# File 'app/models/easy_api_doc/api_version.rb', line 5
def namespaces
@namespaces ||= load_children(EasyApiDoc::Namespace, nil, {:exclude => ['defaults', 'meta']})
end
|