class Rails::Generator::Commands::Destroy

Public Instance Methods

gem(gem_options) click to toggle source
# File lib/generators/generator_extensions.rb, line 66
def gem(gem_options)
  logger.remove_gem gem_code(gem_options)
  to_remove = "\n  #{Regexp.escape(gem_code(gem_options))}"
  gsub_file 'config/environment.rb', /(#{to_remove})/mi, ''
end
route(route_options) click to toggle source
# File lib/generators/generator_extensions.rb, line 60
def route(route_options)
  logger.remove_route route_code(route_options)
  to_remove = "\n  #{Regexp.escape(route_code(route_options))}"
  gsub_file 'config/routes.rb', /(#{to_remove})/mi, ''
end