Class: Rails::Generator::Commands::Destroy
- Inherits:
-
Object
- Object
- Rails::Generator::Commands::Destroy
- Defined in:
- lib/generators/generator_extensions.rb
Instance Method Summary collapse
Instance Method Details
#gem(gem_options) ⇒ Object
66 67 68 69 70 |
# File 'lib/generators/generator_extensions.rb', line 66 def gem() logger.remove_gem gem_code() to_remove = "\n #{Regexp.escape(gem_code())}" gsub_file 'config/environment.rb', /(#{to_remove})/mi, '' end |
#route(route_options) ⇒ Object
60 61 62 63 64 |
# File 'lib/generators/generator_extensions.rb', line 60 def route() logger.remove_route route_code() to_remove = "\n #{Regexp.escape(route_code())}" gsub_file 'config/routes.rb', /(#{to_remove})/mi, '' end |