Module: ApiExplorer

Defined in:
lib/api_explorer.rb,
lib/api_explorer/node.rb,
lib/api_explorer/group.rb,
lib/api_explorer/engine.rb,
lib/api_explorer/header.rb,
lib/api_explorer/request.rb,
lib/api_explorer/version.rb,
lib/api_explorer/parameter.rb,
lib/api_explorer/description.rb,
lib/api_explorer/dsl/base_proxy.rb,
lib/api_explorer/dsl/group_proxy.rb,
lib/api_explorer/dsl/request_proxy.rb,
lib/api_explorer/dsl/description_proxy.rb,
app/helpers/api_explorer/explorer_helper.rb,
app/helpers/api_explorer/application_helper.rb,
app/controllers/api_explorer/explorer_controller.rb

Defined Under Namespace

Modules: ApplicationHelper, ExplorerHelper Classes: ApplicationController, BaseProxy, Description, DescriptionProxy, Engine, ExplorerController, Group, GroupProxy, Header, Node, Parameter, Request, RequestProxy

Constant Summary collapse

VERSION =
"0.0.5"

Class Method Summary collapse

Class Method Details

.describe(&block) ⇒ Object



13
14
15
16
17
# File 'lib/api_explorer.rb', line 13

def self.describe(&block)
  self.description = Description.new("", "", [], [], [])
  proxy = DescriptionProxy.new(description)
  proxy.collect(&block)
end