instance method
route
Ruby on Rails 2.3.18
Since v2.3.18 Last seen in v2.3.18Signature
route(routing_code)
Make an entry in Rails routing file conifg/routes.rb
Example
route "map.root :controller => :welcome"
Parameters
-
routing_codereq
Source
# File railties/lib/rails_generator/generators/applications/app/template_runner.rb, line 297
def route(routing_code)
log 'route', routing_code
sentinel = 'ActionController::Routing::Routes.draw do |map|'
in_root do
gsub_file 'config/routes.rb', /(#{Regexp.escape(sentinel)})/mi do |match|
"#{match}\n #{routing_code}\n"
end
end
end
Defined in railties/lib/rails_generator/generators/applications/app/template_runner.rb line 297
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in Rails::TemplateRunner