Class: ApiCanon::Swagger::ApiDeclaration

Inherits:
Base
  • Object
show all
Defined in:
lib/api_canon/swagger/api_declaration.rb

Defined Under Namespace

Classes: Api

Instance Method Summary collapse

Methods inherited from Base

#api_version, #base_path, #swagger_version

Instance Method Details

#apisObject



7
8
9
# File 'lib/api_canon/swagger/api_declaration.rb', line 7

def apis
  object.documented_actions.collect { |action| Api.new(action) }
end

#modelsObject



11
12
13
# File 'lib/api_canon/swagger/api_declaration.rb', line 11

def models
  object.documented_models
end