class RailsFriendlyUrls::InstallGenerator
Public Instance Methods
create_friendly_urls_manager()
click to toggle source
# File lib/generators/rails_friendly_urls/install_generator.rb, line 5 def create_friendly_urls_manager create_file "config/initializers/friendly_urls_manager.rb", <<-EOS # FriendlyUrls Manager contents class RailsFriendlyUrls::Manager def self.urls raise NotImplementedError.new 'RailsFriendlyUrls::Manager::urls not implemented at config/initializers/friendly_urls_manager.rb' end end EOS end
inject_urls()
click to toggle source
# File lib/generators/rails_friendly_urls/install_generator.rb, line 16 def inject_urls insert_into_file "config/routes.rb", "\n RailsFriendlyUrls::Manager.inject_urls self\n", :after => ".routes.draw do\n" end