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
65 66 67 68 69 |
# File 'lib/generators/generator_extensions.rb', line 65 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
59 60 61 62 63 |
# File 'lib/generators/generator_extensions.rb', line 59 def route() logger.remove_route route_code() to_remove = "\n #{Regexp.escape(route_code())}" gsub_file 'config/routes.rb', /(#{to_remove})/mi, '' end |