Class: Neutral::Generators::InstallGenerator
- Inherits:
-
Rails::Generators::Base
- Object
- Rails::Generators::Base
- Neutral::Generators::InstallGenerator
- Includes:
- Formats, Rails::Generators::Migration
- Defined in:
- lib/generators/neutral/install/install_generator.rb
Instance Method Summary collapse
Methods included from Formats
Instance Method Details
#initializer ⇒ Object
36 37 38 |
# File 'lib/generators/neutral/install/install_generator.rb', line 36 def initializer template "initializer.rb", "config/initializers/neutral.rb" end |
#locale ⇒ Object
24 25 26 |
# File 'lib/generators/neutral/install/install_generator.rb', line 24 def locale template "locale.yml", "config/locales/neutral.yml" end |
#migrations ⇒ Object
12 13 14 15 16 17 18 |
# File 'lib/generators/neutral/install/install_generator.rb', line 12 def migrations migration_template "votes.rb", "db/migrate/create_neutral_votes" migration_template "votings.rb", "db/migrate/create_neutral_votings" migration_template "index_votes.rb", "db/migrate/add_index_to_neutral_votes" migration_template "index_votings.rb", "db/migrate/add_index_to_neutral_votings" end |
#routes ⇒ Object
20 21 22 |
# File 'lib/generators/neutral/install/install_generator.rb', line 20 def routes route "neutral" end |
#stylesheet ⇒ Object
28 29 30 31 32 33 34 |
# File 'lib/generators/neutral/install/install_generator.rb', line 28 def stylesheet if File.binread(css_format[0]).include? "require neutral" say_status "skipped", "insert into '#{css_format[0]}'", :yellow else insert_into_css end end |