Module: GrapeDoc

Defined in:
lib/grape_doc.rb,
lib/grape_doc/version.rb,
lib/grape_doc/api_parser.rb,
lib/grape_doc/api_document.rb,
lib/grape_doc/api_resource.rb,
lib/grape_doc/api_parameter.rb,
lib/grape_doc/doc_generator.rb,
lib/grape_doc/formatters/markdown_formatter.rb

Defined Under Namespace

Classes: APIDocument, APIParameter, APIParser, APIResource, DOCGenerator, MarkdownFormatter

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.generate_docObject



12
13
14
15
16
17
18
19
20
# File 'lib/grape_doc.rb', line 12

def self.generate_doc
  opts = Trollop::options do
    opt :path, "Resource path", 
        :type => :string, 
        :default => File.expand_path(Dir.pwd + "/config/environment") 
  end
  generator = DOCGenerator.new opts[:path]
  generator.generate
end