class RoutesJs::Generators::ModuleGenerator

Public Instance Methods

generate_routes_module() click to toggle source
# File lib/generators/routes_js/module/module_generator.rb, line 14
def generate_routes_module
  js_module = rails_application.assets["routesjs-rails"].to_s
  create_file(options[:output_file], js_module)
end
show_post_install() click to toggle source
# File lib/generators/routes_js/module/module_generator.rb, line 19
def show_post_install
  readme_message if behavior == :invoke
end

Private Instance Methods

rails_application() click to toggle source
# File lib/generators/routes_js/module/module_generator.rb, line 25
def rails_application
  Rails.application
end
readme_message() click to toggle source
# File lib/generators/routes_js/module/module_generator.rb, line 29
def readme_message
  log "+============================================================================+"
  log "RoutesJS module was successfully generated. You can find it at:"
  log options[:output_file]
end