class ServiceTemplate::Generators::ReadmeGenerator

Public Instance Methods

load_environment() click to toggle source
# File lib/service_template/generators/readme_generator.rb, line 12
def load_environment
  ServiceTemplate.load_environment
end
output_directory() click to toggle source
# File lib/service_template/generators/readme_generator.rb, line 35
def output_directory
  '.'
end
readme() click to toggle source
# File lib/service_template/generators/readme_generator.rb, line 39
def readme
  self.class.source_root "#{File.dirname(__FILE__)}/templates/readme"
  say 'Generating readme...'
  directory '.', output_directory
  say 'Done!', :green
end
routes() click to toggle source
# File lib/service_template/generators/readme_generator.rb, line 20
def routes
  routes = ""

  if defined? ApplicationApi
    ApplicationApi.routes.each do |api|
      method      = api.route_method.ljust(10)
      path        = api.route_path.ljust(40)
      description = api.route_description
      routes     += "     #{method} #{path} # #{description}"
    end
  end

  routes
end
service_name() click to toggle source
# File lib/service_template/generators/readme_generator.rb, line 16
def service_name
  ServiceTemplate::Identity.name
end