Class: Droutes::Generators::DocGenerator

Inherits:
Rails::Generators::Base
  • Object
show all
Defined in:
lib/generators/droutes/doc/doc_generator.rb

Instance Method Summary collapse

Instance Method Details

#create_docsObject



5
6
7
8
9
10
11
12
# File 'lib/generators/droutes/doc/doc_generator.rb', line 5

def create_docs
  @root = Droutes::Parser.new(Rails.application.routes.routes).parse
  template("index.html", ".droutes/index.html")
  @root.children.each do |klass|
    @klass = klass
    template("controller.html", ".droutes/#{klass.controller}.html")
  end
end